{"id":18266449,"url":"https://github.com/abdelrahmanbayoumi/age-tracker-app","last_synced_at":"2026-01-31T22:07:01.186Z","repository":{"id":191496449,"uuid":"680788448","full_name":"AbdelrahmanBayoumi/age-tracker-app","owner":"AbdelrahmanBayoumi","description":"Age Tracker app is a tool that helps users keep track of important birthdays, including those of their loved ones. It features real-time age display in Hijri and Georgian calendars.","archived":false,"fork":false,"pushed_at":"2025-12-10T22:06:01.000Z","size":4440,"stargazers_count":3,"open_issues_count":9,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-11T07:09:44.359Z","etag":null,"topics":["age","age-calculator","angular","birthday","birthday-tracker","hijri","ngrx","rxjs","statistics","typescript","web-application"],"latest_commit_sha":null,"homepage":"https://age-tracker-site.web.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AbdelrahmanBayoumi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-20T12:08:53.000Z","updated_at":"2024-07-08T15:48:13.000Z","dependencies_parsed_at":"2023-08-30T06:29:49.755Z","dependency_job_id":"ff865a07-b908-4d87-bf87-8dd9114b5a91","html_url":"https://github.com/AbdelrahmanBayoumi/age-tracker-app","commit_stats":null,"previous_names":["abdelrahmanbayoumi/age-tracker-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AbdelrahmanBayoumi/age-tracker-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdelrahmanBayoumi%2Fage-tracker-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdelrahmanBayoumi%2Fage-tracker-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdelrahmanBayoumi%2Fage-tracker-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdelrahmanBayoumi%2Fage-tracker-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AbdelrahmanBayoumi","download_url":"https://codeload.github.com/AbdelrahmanBayoumi/age-tracker-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdelrahmanBayoumi%2Fage-tracker-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28956976,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T18:30:42.805Z","status":"ssl_error","status_checked_at":"2026-01-31T18:30:19.593Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["age","age-calculator","angular","birthday","birthday-tracker","hijri","ngrx","rxjs","statistics","typescript","web-application"],"created_at":"2024-11-05T11:23:24.335Z","updated_at":"2026-01-31T22:07:01.179Z","avatar_url":"https://github.com/AbdelrahmanBayoumi.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=center\u003e🗓️ Age Tracker App\u003c/h1\u003e\n\n\u003cp align=center\u003e\nAge Tracker App is a flexible tool that helps users keep track of important birthdays, including those of their loved ones. It features real-time age display in Hijri and Georgian calendars.  \n\u003c/p\u003e\n\n- [x] Backend API (Nest.js + PostgreSQL): [birthday-database GitHub repository](https://github.com/AbdelrahmanBayoumi/birthday-database/)\n- [x] Backend API Hosted on Microsoft Azure: https://birthday-database.azurewebsites.net/\n- [x] Frontend Web App [(Angular)](https://github.com/AbdelrahmanBayoumi/age-tracker-app)\n- [x] Frontend Hosted on Firebase: https://age-tracker-site.web.app/\n- [x] UI/UX Design [(Figma)](#-uiux-design)\n\n\u003cbr\u003e\n\n\u003cdiv align=center\u003e\n\n![Open Source](https://img.shields.io/badge/Open%20Source-%E2%9D%A4-red?style=flat) ![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FAbdelrahmanBayoumi%2Fage-tracker-app\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=\u0026icon_color=%23E7E7E7\u0026title=Visitors+%5Btoday%2Fall+time%5D\u0026edge_flat=false) [![license](https://img.shields.io/github/license/AbdelrahmanBayoumi/age-tracker-app)](https://github.com/AbdelrahmanBayoumi/age-tracker-app/blob/master/LICENSE)\n\n\u003c/div\u003e\n\n## 🚀 How to Run\n\nTo run the front-end repository that uses Angular, follow these steps:\n\n1. Clone the repository to your local machine:\n\n   ```bash\n   git clone https://github.com/AbdelrahmanBayoumi/age-tracker-app.git\n   ```\n\n2. Make sure you have Angular CLI installed. If you don't have it installed globally, you can install it using npm:\n\n   ```bash\n   npm install -g @angular/cli\n   ```\n\n3. Navigate to the project directory:\n\n   ```bash\n   cd age-tracker-app\n   ```\n\n4. Install the project dependencies:\n\n   ```bash\n   npm install\n   ```\n\n   or if you encounter any errors, try:\n\n   ```bash\n    npm install --legacy-peer-deps\n   ```\n\n5. Start the development server using Angular CLI:\n\n   ```bash\n   ng serve\n   ```\n\n6. Open your web browser and go to [http://localhost:4200/](http://localhost:4200/) to view the Age Tracker App.\n\nNow you should have the Age Tracker App up and running on your local machine. You can make changes to the code and see the live updates as you save your changes. Enjoy tracking birthdays! 🎉\n\n## 🎨 UI/UX Design\n\n\u003cp align=center\u003e\nSee \u003ca href=\"https://www.figma.com/file/fQummxaRmDPtuE8zaglFRW/Age-Tracker-App?type=design\u0026node-id=0%3A1\u0026mode=design\u0026t=iQSoKL7BNwAdGmjn-1\"\u003eFigma UI Prototype\u003c/a\u003e\u003cbr\u003e\n\u003ca href=\"https://www.figma.com/file/fQummxaRmDPtuE8zaglFRW/Age-Tracker-App?type=design\u0026node-id=0%3A1\u0026mode=design\u0026t=iQSoKL7BNwAdGmjn-1\"\u003e\n\u003cimg src=\"https://github.com/AbdelrahmanBayoumi/birthday-database/assets/48678280/23b329cb-628f-4589-8aa1-0166ee02c308\" alt=\"UI Prototype\"\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n## 💡 Contributing\n\nIf you want to contribute to this project and make it better with new ideas, your pull request is very welcomed.\nIf you find any issue just put it in the repository issue section, thank you.\n\n## 📝 License\n\nThis project is licensed under the Apache-2.0 License - see the [LICENSE](LICENSE) file for details.\n\n\u003cdiv align=center\u003e\n\n\u003ch2\u003e🌟Star this repository🌟\u003c/h2\u003e\n\nPlease ⭐️ this repo and share it with others\n\n\u003c/div\u003e\n\u003cbr\u003e\n\n---\n\n\u003ch6 align=\"center\"\u003eسبحَانَكَ اللَّهُمَّ وَبِحَمْدِكَ، أَشْهَدُ أَنْ لا إِلهَ إِلأَ انْتَ أَسْتَغْفِرُكَ وَأَتْوبُ إِلَيْكَ\u003c/h6\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdelrahmanbayoumi%2Fage-tracker-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdelrahmanbayoumi%2Fage-tracker-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdelrahmanbayoumi%2Fage-tracker-app/lists"}