{"id":21767479,"url":"https://github.com/SaketKothari/easybusyhub-webapp","last_synced_at":"2025-07-19T05:31:53.305Z","repository":{"id":149769838,"uuid":"582396530","full_name":"SaketKothari/easybusyhub-webapp","owner":"SaketKothari","description":"An expansive e-commerce platform offering a vast selection of products, seamless shopping experiences, and convenient delivery services.","archived":false,"fork":false,"pushed_at":"2025-04-29T17:02:45.000Z","size":528,"stargazers_count":8,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-29T18:22:23.216Z","etag":null,"topics":["amazon-clone","axios","ecommerce-website","fake-store-api","firebase","firebase-admin","firebase-database","heroicons","line-clamp","loadash","next-auth","nextjs","reactjs","redux-toolkit","server-side-rendering","stripe-payments","tailwindcss","webhooks"],"latest_commit_sha":null,"homepage":"https://easybusyhub.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SaketKothari.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,"zenodo":null}},"created_at":"2022-12-26T17:39:13.000Z","updated_at":"2025-04-29T17:02:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"db968b76-05fe-4303-853c-94ba2b8f9882","html_url":"https://github.com/SaketKothari/easybusyhub-webapp","commit_stats":null,"previous_names":["saketkothari/easybusyhub-ecomm-webapp","saketkothari/easybusyhub-webapp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SaketKothari/easybusyhub-webapp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketKothari%2Feasybusyhub-webapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketKothari%2Feasybusyhub-webapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketKothari%2Feasybusyhub-webapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketKothari%2Feasybusyhub-webapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SaketKothari","download_url":"https://codeload.github.com/SaketKothari/easybusyhub-webapp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketKothari%2Feasybusyhub-webapp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265893932,"owners_count":23845182,"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","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":["amazon-clone","axios","ecommerce-website","fake-store-api","firebase","firebase-admin","firebase-database","heroicons","line-clamp","loadash","next-auth","nextjs","reactjs","redux-toolkit","server-side-rendering","stripe-payments","tailwindcss","webhooks"],"created_at":"2024-11-26T13:25:30.260Z","updated_at":"2025-07-19T05:31:53.285Z","avatar_url":"https://github.com/SaketKothari.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EasyBusyHub - Ecommerce Webapp\n\n### [Live Site](https://easybusyhub.vercel.app)\n\n### [Working Video](https://www.linkedin.com/posts/saket-kothari_a-web-app-which-is-fully-responsive-that-activity-6838861781708931072-F_ac?utm_source=share\u0026utm_medium=member_desktop)\n\nA web app build from scratch which is fully responsive that tries to imitate any Ecommerce webapp, in this you can add, remove an item to cart, it has payment integration and also it has user authentication feature thanks to Firebase.\n\n### Features\n\n- Add and remove products from the basket\n- User authentication\n- Stripe checkout\n- Data persistency with Firebase\n- Firebase Cloud Functions\n- Users purchase history with Cloud Firestore\n- Responsive Design\n- Store orders for logged in user\n- Use Webhooks as they have a message or payload, and are sent to a unique URL\n- Use Tailwind CSS which rapidly build modern websites without ever leaving your HTML.\n- Use Next.js with all the features you need for production: hybrid static \u0026 server rendering.\n- Use fakeStoreApi which is a free online REST API that you can use whenever you need Pseudo-real data for your e-commerce\n  or shopping website without running any server-side code.\n\n#\n\n### Installation Steps\n\nYou need to install the dependencies:\n\n```\nnpm install\n```\n\n### Available Scripts\n\nIn the project directory, you can run:\n\n```\nnpm run dev\n```\n\n### To start the webhook\n\nYou need to install the [Stripe-CLI](https://github.com/stripe/stripe-cli/releases/latest) :\n\n```\nstripe login\n```\n\nAfter login and enter in the browser then run this command in the terminal\n\n```\nstripe listen --forward-to localhost:3000/api/webhook\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSaketKothari%2Feasybusyhub-webapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSaketKothari%2Feasybusyhub-webapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSaketKothari%2Feasybusyhub-webapp/lists"}