{"id":20958135,"url":"https://github.com/karim-mamdouh/happy-paws","last_synced_at":"2026-04-12T19:48:26.130Z","repository":{"id":49352245,"uuid":"517319651","full_name":"karim-mamdouh/Happy-Paws","owner":"karim-mamdouh","description":"Angular pet platform application with all services and supplies for all pet owners","archived":false,"fork":false,"pushed_at":"2022-09-19T13:44:12.000Z","size":53682,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-13T06:15:41.574Z","etag":null,"topics":["angular","animals","blog","bootstrap5","bubblewrap","ecommerce-website","firebase","font-awesome","html5","ngrx","primeng","progressive-web-app","pwa","responsive-web-design","saas","service-worker","typescript"],"latest_commit_sha":null,"homepage":"https://karim-mamdouh.github.io/Happy-Paws/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/karim-mamdouh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-24T12:36:49.000Z","updated_at":"2022-10-03T22:35:08.000Z","dependencies_parsed_at":"2023-01-18T23:15:51.138Z","dependency_job_id":null,"html_url":"https://github.com/karim-mamdouh/Happy-Paws","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/karim-mamdouh/Happy-Paws","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karim-mamdouh%2FHappy-Paws","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karim-mamdouh%2FHappy-Paws/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karim-mamdouh%2FHappy-Paws/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karim-mamdouh%2FHappy-Paws/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/karim-mamdouh","download_url":"https://codeload.github.com/karim-mamdouh/Happy-Paws/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karim-mamdouh%2FHappy-Paws/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28006930,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-24T02:00:07.193Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["angular","animals","blog","bootstrap5","bubblewrap","ecommerce-website","firebase","font-awesome","html5","ngrx","primeng","progressive-web-app","pwa","responsive-web-design","saas","service-worker","typescript"],"created_at":"2024-11-19T01:45:46.219Z","updated_at":"2025-12-24T19:35:00.619Z","avatar_url":"https://github.com/karim-mamdouh.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Happy Paws Pet Platform 🐾\n\nPet platform with all supplies and services that any pet owner will need\n\n## 📝 Current Features\n\n- User authentication 🗝\n- E-commerce store 🛒\n- Product filters ⚙\n- Blog 📃\n- Pet adoption 🐶🐱\n- Add/Modify your adoption pet details 🐶✏\n- Cart 💰\n- Wishlist ❤\n\n## 🔭 Future Upgrades\n\n- Vet appointments 👨‍⚕️\n- Grooming reservations ✂\n- Pet hosting locations 🏠\n- Bird \u0026 Fish products 🐟🐦\n\n## 🛠 Technologies \u0026 Packages Used\n\n\u003cdiv\u003e\n\u003ca href=\"https://angular.io/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Angular-DD0031?style=for-the-badge\u0026logo=angular\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.typescriptlang.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white\" /\u003e \u003c/a\u003e\n\u003ca href=\"https://firebase.google.com/\"\u003e \u003cimg src=\"https://img.shields.io/badge/Firebase-039BE5?style=for-the-badge\u0026logo=Firebase\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/HTML\"\u003e\u003cimg src=\"https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge\u0026logo=html5\u0026logoColor=white\" /\u003e \u003c/a\u003e\n\u003ca href=\"https://sass-lang.com/\"\u003e \u003cimg src=\"https://img.shields.io/badge/Sass-CC6699?style=for-the-badge\u0026logo=sass\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://getbootstrap.com/\"\u003e \u003cimg src=\"https://img.shields.io/badge/Bootstrap-563D7C?style=for-the-badge\u0026logo=bootstrap\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://web.dev/progressive-web-apps/\"\u003e \u003cimg src=\"https://img.shields.io/badge/Progressive%20Web%20Application-FF6600?style=for-the-badge\u0026logo=pwa\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003ca href=\"http://primefaces.org/primeng/\"\u003e \u003cimg src=\"https://img.shields.io/badge/primeng-white?style=for-the-badge\u0026logo=data:image/webp;base64,UklGRuADAABXRUJQVlA4WAoAAAAQAAAAGAAAGAAAQUxQSLUAAAABgGNt2zHnGU83sW3bqzBaVnZ62xtIZS7AdtLblTsng1/PEiJiAiAzrHWvPRLKPeqOzcLTBi9ZpqKlX7P030qpnYghc+bDrPRzLscI9bOZ+6bHI+kJ2CWdANOkRaCPNApUkxqBLFIhkETKAFxI3oDqg/KjAXBGuQWAZcqmYIwyLmihdAnKKOWCyCvCbawAhvpXBe/NRkg6DHzK+Bp2guyAyX+R/9lgKE7dMJvNOxmgZi3lqiATAFZQOCAEAwAAEBYAnQEqGQAZAAAAACWwAnTKEdQeX/g7+sH+A5wza3sn+xX8oxZv7X+N2yZ9oDxIP6T6mfQk8AB+oHpT/3L3LP16/xn+A9ky5jfgB+sHYDds/U39gMtZ9H/FX8ktQV/M/xa/Yr/Y5xB8m/nH4q/krsDP9E/Fz2g4gD+cf3L8gP7N8MP7H5Nfkb/VfkB9An8Y/jn9Z/Ib+m/+X6ZuoA/Ss+5/s/8/aEHnEiCR+Q+VgGmcwCAd6PK52IAA/v/+WA4D9G55QVcbsBqRFzZ6jl8f/DwGU/0f8QIhDcwN87o/qqH5YlcA2Ln2jWx1i7A9XOe4lOBl5HXcTUZphO37gN8fu/iZ4DzrFjfncAjFr7PNYSIOf0pal1Fhd5DHj6s4fbY3Kf/48NdNQd7bUGXypR9GEJPlMsurRJfTZo+43z4I1pOTA/4639xSjJNeBG6kvGsl+qT4tzwKfrsbwyxUlE4MBvPDh1yuWgkF/7dZ8cRFyWyGp/uZsh9sObP/+dl0NBTraaffoOoc8trVXDflP/+zWP/yJ68wcPoRfazrv2FJxxrlV9gyINOBa9WJDuDk3rZwzSsJGskvMcMx/ndfZZODX7Cwcn0nvOPtOEYBtlgWwGNW4cfg+2+qBIX//7GSimby9Zmm0gky0+qp4eAF4gtpbwHybQ7wo1vX3FHbGfyMvzEtRhek+gcIkHjahFyhkOBtCRj+lDhPWVut5yDhf2DUC87csru666w5cnKrPtXtP9akvKXM5Xvrvtd1cO4rEy63ijvXM+tgxZejBLqtTAGcPGS7RfsuOkCmf/BdTiRtKPxLbVk3cX7JdHbA1FezT81FcWjgWtSond6tt6gdFds3Tn/9cNjDox8W62z1BJ2Rt//oAEYMhP/JaV4m64PP3mob95kcXL+zvvr5Ff3+JpxqGy7w/9qSbcb14KZLAfekJ5nVXJCyquFaEQZg+dLIRShkbpAZcVbFaOVDceIMQ8WvREA3EVkvGgDA5GbAc4d/2yzwCGfak4Iq6qM3C0bpJaB/1sBAAA==\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://ngrx.io/\"\u003e \u003cimg src=\"https://img.shields.io/badge/NGRX-A829C3?style=for-the-badge\u0026logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIwIDAgMjUgMjUiIHZlcnNpb249IjEuMSI+CjxnIGlkPSJzdXJmYWNlMSI+CjxwYXRoIHN0eWxlPSIgc3Ryb2tlOm5vbmU7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDpyZ2IoMjUuNDkwMTk2JSwxNS42ODYyNzUlLDI3LjQ1MDk4JSk7ZmlsbC1vcGFjaXR5OjE7IiBkPSJNIDEyLjUyMzQzOCAwLjI3MzQzOCBMIDEuMTAxNTYyIDQuMjQyMTg4IEwgMi43MzQzNzUgMTkuMzk4NDM4IEwgMTIuNTIzNDM4IDI0LjczMDQ2OSBaIE0gMTIuNTIzNDM4IDAuMjczNDM4ICIvPgo8cGF0aCBzdHlsZT0iIHN0cm9rZTpub25lO2ZpbGwtcnVsZTpldmVub2RkO2ZpbGw6cmdiKDI5LjQxMTc2NSUsMTkuMjE1Njg2JSwzMC45ODAzOTIlKTtmaWxsLW9wYWNpdHk6MTsiIGQ9Ik0gMTIuNDc2NTYyIDAuMjczNDM4IEwgMjMuODk4NDM4IDQuMjQyMTg4IEwgMjIuMjYxNzE5IDE5LjM5ODQzOCBMIDEyLjQ3NjU2MiAyNC43MzA0NjkgWiBNIDEyLjQ3NjU2MiAwLjI3MzQzOCAiLz4KPHBhdGggc3R5bGU9IiBzdHJva2U6bm9uZTtmaWxsLXJ1bGU6ZXZlbm9kZDtmaWxsOnJnYig3Mi45NDExNzYlLDE2Ljg2Mjc0NSUsODIuMzUyOTQxJSk7ZmlsbC1vcGFjaXR5OjE7IiBkPSJNIDE4LjE5NTMxMiA4LjY0NDUzMSBMIDE4LjE5MTQwNiA4LjYzNjcxOSBDIDE4LjcxNDg0NCA5LjIxODc1IDE4Ljk4MDQ2OSA5LjkwNjI1IDE4Ljk5NjA5NCAxMC43MDMxMjUgQyAxOS4wMDc4MTIgMTEuNTAzOTA2IDE4Ljc0MjE4OCAxMi4zNDM3NSAxOC4xODM1OTQgMTMuMjI2NTYyIEMgMTguNjAxNTYyIDEyLjkwNjI1IDE5LjA4MjAzMSAxMi4yMDcwMzEgMTkuNjI1IDExLjE0NDUzMSBDIDE5Ljg1OTM3NSAxMy4zMDA3ODEgMTguOTg4MjgxIDE0LjkzNzUgMTcgMTYuMDU4NTk0IEMgMTcuNjM2NzE5IDE2IDE4LjQ3NjU2MiAxNS41ODIwMzEgMTkuNTE5NTMxIDE0LjgwNDY4OCBDIDE4LjQwNjI1IDE3LjQ4ODI4MSAxNi4zNTkzNzUgMTguOTAyMzQ0IDEzLjM3NSAxOS4wNTA3ODEgQyAxMC40OTYwOTQgMTkuMDUwNzgxIDguNjI4OTA2IDE3LjMxNjQwNiA4LjYyODkwNiAxNy4zMjAzMTIgQyA3LjQ0NTMxMiAxNi4zOTQ1MzEgNi42Mjg5MDYgMTUuMjM0Mzc1IDYuMTgzNTk0IDEzLjgzNTkzOCBDIDUuNDc2NTYyIDEzLjA2MjUgNS40Njg3NSAxMi45ODA0NjkgNS4zOTg0MzggMTIuNjcxODc1IEMgNS4zMjQyMTkgMTIuMzU5Mzc1IDUuNDQxNDA2IDEyLjI3MzQzOCA1LjY1MjM0NCAxMS45NzI2NTYgQyA1Ljc4OTA2MiAxMS43Njk1MzEgNS44MjAzMTIgMTEuNDgwNDY5IDUuNzUgMTEuMTA1NDY5IEMgNS41NzQyMTkgMTAuODYzMjgxIDUuNDcyNjU2IDEwLjQ4MDQ2OSA1LjQ0NTMxMiA5Ljk1NzAzMSBDIDUuNDQ1MzEyIDkuNzAzMTI1IDUuNjEzMjgxIDkuNDM3NSA1Ljk0OTIxOSA5LjE2MDE1NiBDIDYuMjg1MTU2IDguODc4OTA2IDYuNDkyMTg4IDguNjY0MDYyIDYuNTY2NDA2IDguNTE1NjI1IEMgNi42MjUgOC40MzM1OTQgNi42NDg0MzggOC4wODU5MzggNi42MzI4MTIgNy40NjQ4NDQgQyA2LjYyODkwNiA2Ljg1NTQ2OSA2Ljk2ODc1IDYuNTIzNDM4IDcuNjQ4NDM4IDYuNDY4NzUgQyA4LjY2Nzk2OSA2LjM5MDYyNSA5LjI0MjE4OCA1LjYyNSA5LjU2MjUgNS4yNzM0MzggQyA5Ljc3NzM0NCA1LjA0Mjk2OSAxMC4wOTM3NSA0LjkyOTY4OCAxMC40OTIxODggNC45MjU3ODEgQyAxMS4wNTA3ODEgNC45MDIzNDQgMTEuNTYyNSA1LjExNzE4OCAxMi4wMDM5MDYgNS41NTg1OTQgQyAxMy4wOTc2NTYgNS41MDM5MDYgMTQuMjE4NzUgNS43OTY4NzUgMTUuMzU1NDY5IDYuNDM3NSBDIDE2Ljk3MjY1NiA3LjM5ODQzOCAxNy44NTU0NjkgOC40Mzc1IDE4IDkuNTUwNzgxIEMgMTcuODI4MTI1IDExLjAxNTYyNSAxNS44NTkzNzUgMTAuOTc2NTYyIDEyLjEwNTQ2OSA5LjQzNzUgQyAxMC4xMzY3MTkgOS45OTIxODggOS4xNzE4NzUgMTEuMTk5MjE5IDkuMjAzMTI1IDEzLjA1NDY4OCBDIDkuMjAzMTI1IDE0Ljc1NzgxMiAxMC4wMjczNDQgMTUuOTk2MDk0IDExLjY3MTg3NSAxNi43NjU2MjUgQyAxMC44NzEwOTQgMTUuOTgwNDY5IDEwLjUyNzM0NCAxNS4zMjAzMTIgMTAuNjQ0NTMxIDE0Ljc2OTUzMSBDIDEyLjMxMjUgMTYuNzQ2MDk0IDE0LjIxMDkzOCAxNy40ODQzNzUgMTYuMzM1OTM4IDE2Ljk4NDM3NSBDIDE1LjM5ODQzOCAxNy4wMTU2MjUgMTQuNjU2MjUgMTYuNzE0ODQ0IDE0LjA5NzY1NiAxNi4wNzQyMTkgQyAxNS41MzUxNTYgMTYuMDM5MDYyIDE2Ljg5MDYyNSAxNS4zNzEwOTQgMTguMTcxODc1IDE0LjA2NjQwNiBDIDE3LjQzMzU5NCAxNC42NTIzNDQgMTYuNjYwMTU2IDE0Ljg3NSAxNS44NDM3NSAxNC43MzQzNzUgQyAxOC4wNTg1OTQgMTIuOTk2MDk0IDE4LjgzOTg0NCAxMC45NjQ4NDQgMTguMTk1MzEyIDguNjQ0NTMxIFogTSAxNC4xNzU3ODEgOC4zNzUgQyAxNC4zNTU0NjkgOC4zNzUgMTQuNSA4LjIzMDQ2OSAxNC41IDguMDUwNzgxIEMgMTQuNSA3Ljg3MTA5NCAxNC4zNTU0NjkgNy43MjY1NjIgMTQuMTc1NzgxIDcuNzI2NTYyIEMgMTMuOTk2MDk0IDcuNzI2NTYyIDEzLjg1MTU2MiA3Ljg3MTA5NCAxMy44NTE1NjIgOC4wNTA3ODEgQyAxMy44NTE1NjIgOC4yMzA0NjkgMTMuOTk2MDk0IDguMzc1IDE0LjE3NTc4MSA4LjM3NSBaIE0gMTQuMTc1NzgxIDguMzc1ICIvPgo8L2c+Cjwvc3ZnPgo=\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## Authors\n\n- [@YasmeenMostafa](https://github.com/Yasmeen-Mostafa)\n- [@AbdelRahmanYoussef](https://github.com/Aswani20)\n- [@MahmoudBadawy](https://github.com/MahmoudBadawy4199)\n- [@KarimMamdouh](https://github.com/karim-mamdouh)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarim-mamdouh%2Fhappy-paws","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkarim-mamdouh%2Fhappy-paws","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarim-mamdouh%2Fhappy-paws/lists"}