{"id":21243672,"url":"https://github.com/mwaustephen/pods","last_synced_at":"2026-05-20T09:31:43.824Z","repository":{"id":183000997,"uuid":"669398369","full_name":"MwauStephen/pods","owner":"MwauStephen","description":"Simple  ecommerce show casing the Apple airpods models","archived":false,"fork":false,"pushed_at":"2023-07-24T07:37:02.000Z","size":20666,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-15T04:25:07.181Z","etag":null,"topics":["context-api","hooks","react-router","swiper-js"],"latest_commit_sha":null,"homepage":"","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/MwauStephen.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":"2023-07-22T06:34:30.000Z","updated_at":"2023-07-23T14:00:20.000Z","dependencies_parsed_at":"2025-03-15T04:34:26.303Z","dependency_job_id":null,"html_url":"https://github.com/MwauStephen/pods","commit_stats":null,"previous_names":["mwaustephen/pods"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MwauStephen/pods","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MwauStephen%2Fpods","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MwauStephen%2Fpods/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MwauStephen%2Fpods/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MwauStephen%2Fpods/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MwauStephen","download_url":"https://codeload.github.com/MwauStephen/pods/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MwauStephen%2Fpods/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33253749,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-20T04:48:54.280Z","status":"ssl_error","status_checked_at":"2026-05-20T04:48:10.851Z","response_time":356,"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":["context-api","hooks","react-router","swiper-js"],"created_at":"2024-11-21T01:13:25.123Z","updated_at":"2026-05-20T09:31:43.809Z","avatar_url":"https://github.com/MwauStephen.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Pods | React eCommerce Single Page Web App\n\nApple AIirpods exclusive Store eCommerce Website, built with **React JS**. \u003cbr/\u003e\nState management using Context API.\n\u003cbr/\u003e\n\n## Features:\n\n- Add Product to the Cart\n- Remove Product from the Cart\n- Increment / Decrement the Product's Quantity\n- Product's Total Price / Discount Calculations\n- Filters - Sort by / Filter by Options\n- Custom Hooks\n- Local Storage\n- Fully Responsive\n- Dark Theme\n- Multi Pages\n- Np payment intergration\n\n\u003cbr/\u003e\n\n## Technologies used:\n\n- React JS\n- React Router\n- React Swiper\n- SASS\n\n\u003cbr/\u003e\n\n## Author:\n\n- **Stephen Mwau** - **[Portfolio Website](https://mwaustephen.com)**, **[linktree](https://linktr.ee/mwaustephen)**\n\n\u003cbr/\u003e\n\n## Available Scripts:\n\n`npm start`\n\n`npm test`\n\n`npm run build`\n\n`npm run eject`\n\n\u003cbr/\u003e\n\n## Project Snapshots\n\n![pods screenshot - 1](snaps/home.png)\n\n![pods screenshot -3](snaps/product.png)\n\n![pods screenshot -3](snaps/slider.png)\n\n## Deploy using fireabase\n\nInstall Firebase CLI:\n\n```sh\n$ npm install -g firebase-tools\n```\n\n## Set up Firebase project\n\nCreate a new Firebase project on the Firebase Console\n\n```sh\n (https://console.firebase.google.com)\n\n```\n\n## Login to firebase via the CLI\n\n```sh\n$ firebase login\n```\n\n## Initialize Firebase project\n\n```sh\nfirebase init\n```\n\n## Configure Firebase Hosting\n\nDuring the initialization process, select \"Hosting\" from the available Firebase features.\n\nFollow the prompts to choose your Firebase project, set up the directory for your project's public files (typically build or dist for a React project), and configure other options.\n\n## Build your React project\n\n```sh\nnpm run build\n```\n\n## Deploy to Firebase Hosting\n\n```sh\nfirebase deploy\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmwaustephen%2Fpods","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmwaustephen%2Fpods","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmwaustephen%2Fpods/lists"}