{"id":25287445,"url":"https://github.com/rafirabby13/athlete-zone","last_synced_at":"2026-04-11T09:07:15.241Z","repository":{"id":271512127,"uuid":"913695897","full_name":"rafirabby13/athlete-zone","owner":"rafirabby13","description":"A platform for managing sports equipment efficiently. Users can add, update, and view equipment data with features like authentication, private routes, and dark/light mode.","archived":false,"fork":false,"pushed_at":"2025-02-05T05:26:10.000Z","size":5205,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-17T14:52:52.674Z","etag":null,"topics":["css3","firebase","html5","javascript","mongodb","reactjs"],"latest_commit_sha":null,"homepage":"https://athlete-zone-f7a74.web.app/","language":"JavaScript","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/rafirabby13.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-08T07:19:10.000Z","updated_at":"2025-02-05T05:26:13.000Z","dependencies_parsed_at":"2025-04-06T16:43:22.062Z","dependency_job_id":"38b776a4-9638-4080-9289-87fc2c1fee02","html_url":"https://github.com/rafirabby13/athlete-zone","commit_stats":null,"previous_names":["rafirabby13/athlete-zone"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rafirabby13/athlete-zone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafirabby13%2Fathlete-zone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafirabby13%2Fathlete-zone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafirabby13%2Fathlete-zone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafirabby13%2Fathlete-zone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rafirabby13","download_url":"https://codeload.github.com/rafirabby13/athlete-zone/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafirabby13%2Fathlete-zone/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31674634,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: 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":["css3","firebase","html5","javascript","mongodb","reactjs"],"created_at":"2025-02-12T22:39:04.526Z","updated_at":"2026-04-11T09:07:15.227Z","avatar_url":"https://github.com/rafirabby13.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"left\"\u003eWebsite Name: AthleteZone\u003c/h1\u003e\n\n###\n\n\u003cp align=\"left\"\u003eA platform for managing sports equipment efficiently. Users can add, update, and view equipment data with features like authentication, private routes, and dark/light mode.AthleteZone is a web platform for managing sports equipment data. It allows authenticated users to add, update, view, and delete equipment data.\u003cbr\u003e\u003cbr\u003e1. Frontend: React, TailwindCSS\u003cbr\u003e2. Backend: Firebase Authentication\u003cbr\u003e3. Routing: React Router\u003c/p\u003e\n\n###\n\n\u003ch2 align=\"left\"\u003eLive Site: https://athlete-zone-f7a74.web.app/\u003c/h2\u003e\n\n###\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg height=\"250\" src=\"http://i.ibb.co.com/T0VRDfm/Whats-App-Image-2025-01-08-at-17-17-07-925b8296.jpg\"  /\u003e\n\u003c/div\u003e\n\n###\n\n\u003cdiv align=\"left\"\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/react/react-original-wordmark.svg\" height=\"40\" alt=\"react logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/mongodb/mongodb-plain-wordmark.svg\" height=\"40\" alt=\"mongodb logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/tailwindcss/tailwindcss-original-wordmark.svg\" height=\"40\" alt=\"tailwindcss logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/npm/npm-original-wordmark.svg\" height=\"40\" alt=\"npm logo\"  /\u003e\n  \u003cimg width=\"12\" /\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/html5/html5-plain-wordmark.svg\" height=\"40\" alt=\"html5 logo\"  /\u003e\n\u003c/div\u003e\n\n###\n\n\u003ch2 align=\"left\"\u003eFeatures\u003c/h2\u003e\n\n###\n\n\u003cp align=\"left\"\u003e1.Only Authenticated User can Add and Update equipment data.\u003cbr\u003e2.User can see All the data and can also view any specific product detail.User will navigate to 404 page if user hits wrong url.\u003cbr\u003e3.Two routes are private. Only logged In user can see data.\u003cbr\u003e4.User can see his/her added data list after login. User can also delete added data only by clicking delete button. A confirmation pop up will ask for delete.\u003cbr\u003e5.Dark/Light theme toggle functionality also added at the navbar.\u003c/p\u003e\n\n###\n\n\u003ch2 align=\"left\"\u003eDependencies\u003c/h2\u003e\n\n###\n\n\u003cp align=\"left\"\u003e\"@ant-design/react-slick\": \"^1.1.2\",\u003cbr\u003e    \"@dotlottie/react-player\": \"^1.6.19\",\u003cbr\u003e    \"@emotion/react\": \"^11.13.5\",\u003cbr\u003e    \"@fluentui/react-switch\": \"^9.1.98\",\u003cbr\u003e    \"@lottiefiles/lottie-interactivity\": \"^1.6.2\",\u003cbr\u003e    \"animate.css\": \"^4.1.1\",\u003cbr\u003e    \"firebase\": \"^11.0.2\",\u003cbr\u003e    \"framer-motion\": \"^11.13.1\",\u003cbr\u003e    \"helmet\": \"^8.0.0\",\u003cbr\u003e    \"lottie-react\": \"^2.4.0\",\u003cbr\u003e    \"nuka-carousel\": \"^8.1.1\",\u003cbr\u003e    \"react\": \"^18.3.1\",\u003cbr\u003e    \"react-awesome-reveal\": \"^4.2.14\",\u003cbr\u003e    \"react-dom\": \"^18.3.1\",\u003cbr\u003e    \"react-helmet\": \"^6.1.0\",\u003cbr\u003e    \"react-icons\": \"^5.4.0\",\u003cbr\u003e    \"react-loader-spinner\": \"^6.1.6\",\u003cbr\u003e    \"react-router-dom\": \"^7.0.2\",\u003cbr\u003e    \"react-select\": \"^5.8.3\",\u003cbr\u003e    \"react-slick\": \"^0.30.2\",\u003cbr\u003e    \"react-toastify\": \"^10.0.6\",\u003cbr\u003e    \"react-tooltip\": \"^5.28.0\",\u003cbr\u003e    \"slick-carousel\": \"^1.8.1\",\u003cbr\u003e    \"sweetalert2\": \"^11.14.5\",\u003cbr\u003e    \"swiper\": \"^11.1.15\"\u003c/p\u003e\n\n###\n\n\u003ch2 align=\"left\"\u003ehow to run the project locally\u003c/h2\u003e\n\n###\n\n\u003cp align=\"left\"\u003e1. Clone the repository.\u003cbr\u003e2. Run npm install to install dependencies.\u003cbr\u003e3. Set up Firebase for authentication.\u003cbr\u003e4. Set up MongoDB For Data Storage\u003cbr\u003e5. Use npm run dev to launch the project.\u003c/p\u003e\n\n###\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafirabby13%2Fathlete-zone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frafirabby13%2Fathlete-zone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafirabby13%2Fathlete-zone/lists"}