{"id":23257254,"url":"https://github.com/satyam-software-developer/buybusy-ii-react","last_synced_at":"2026-04-12T05:32:12.122Z","repository":{"id":268624740,"uuid":"904970171","full_name":"satyam-software-developer/buybusy-ii-react","owner":"satyam-software-developer","description":"buybusy-ii created with reactjs for frontend web developement.","archived":false,"fork":false,"pushed_at":"2025-12-11T11:44:19.000Z","size":2291,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-12T12:56:04.275Z","etag":null,"topics":["css","git","github","javascript","react-router-dom","react-toastify","reactjs","redux-toolkit"],"latest_commit_sha":null,"homepage":"https://buybusy-ii-react.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/satyam-software-developer.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":"2024-12-17T22:42:56.000Z","updated_at":"2025-12-11T11:44:23.000Z","dependencies_parsed_at":"2025-02-12T10:42:28.605Z","dependency_job_id":"834ac47a-f90e-439a-8a5d-6aaba2b1031f","html_url":"https://github.com/satyam-software-developer/buybusy-ii-react","commit_stats":null,"previous_names":["satyam-software-developer/buybusy-ii-react"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/satyam-software-developer/buybusy-ii-react","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyam-software-developer%2Fbuybusy-ii-react","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyam-software-developer%2Fbuybusy-ii-react/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyam-software-developer%2Fbuybusy-ii-react/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyam-software-developer%2Fbuybusy-ii-react/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/satyam-software-developer","download_url":"https://codeload.github.com/satyam-software-developer/buybusy-ii-react/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyam-software-developer%2Fbuybusy-ii-react/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31705574,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T05:11:36.334Z","status":"ssl_error","status_checked_at":"2026-04-12T05:11:27.332Z","response_time":58,"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":["css","git","github","javascript","react-router-dom","react-toastify","reactjs","redux-toolkit"],"created_at":"2024-12-19T12:27:35.158Z","updated_at":"2026-04-12T05:32:12.105Z","avatar_url":"https://github.com/satyam-software-developer.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Problem statement\n  - https://classroom.codingninjas.com/app/classroom/me/25434/content/694587/offering/11358938\n# BuyBusy - Redux\n\nThis is a Coding Ninjas project of the BuyBusy e-commerce website, made using ReactJS, Redux toolkit, and react-router-dom. Users can create their account, add and remove products from their cart, and place orders. This project saves data inside the Firebase Database.\n\n# Installation and Run\n\nYou can follow the following steps to run the code on your system.\n\n- Get the code on your system.\n- Open a terminal and navigate to the root directory of the code.\n- Run the \"npm install\" Command inside the terminal to install all the dependencies.\n- After complete installation, run the command \"npm start\" inside the terminal to run the code.\n- To see the output, open your web browser and search for http://localhost:3000/\n\n# Features\n\n- Create your account to log in.\n- Add/remove products to your cart.\n- Increase / Decrease product quantity.\n- Place an order and get a bill for the products you purchased.\n- Your cart and order data will be saved inside the database.\n\n# Tool used:\n\n- ReactJS.\n- Redux-toolkit.\n- react-router-dom.\n- react-toastify.\n- JavaScript.\n- CSS.\n\n# BuyBusy – Redux E-Commerce Web App\n\nBuyBusy is an e-commerce web application built as part of a Coding Ninjas project. It allows users to create accounts, browse products, add/remove items from their cart, manage quantities, and place orders. All cart and order data is securely stored in Firebase Realtime Database.\nThe project is developed using React.js, Redux Toolkit, and react-router-dom.\n\n# 🚀 Live Features\n\n## ✅ User Authentication\n\n- Create an account and log in securely.\n\n- Authentication handled through Firebase.\n\n## 🛒 Cart Management\n\n- Add or remove products from your cart.\n\n- Increase or decrease product quantities.\n\n- Real-time cart updates using Redux Toolkit state management.\n\n## 🧾 Place Orders\n\n- Confirm your order and receive a bill summary.\n\n- Order details saved permanently in the Firebase database.\n\n## 💾 Persistent Storage\n\n- Cart data and order history remain saved in Firebase — even after refresh.\n\n# 📦 Tech Stack / Tools Used\n\n- React.js\n\n- Redux Toolkit\n\n- react-router-dom\n\n- react-toastify\n\n- JavaScript (ES6+)\n\n- CSS\n\n- Firebase Realtime Database\n\n# 🛠️ Installation \u0026 Setup\n\nFollow the steps below to run this project locally:\n\n1. Download the project or clone the repository:\n\n- git clone \u003crepository-url\u003e\n\n2. Open the terminal and navigate to the project folder:\n\n- cd buybusy-redux\n\n3. Install project dependencies:\n\n- npm install\n\n4. Start the development server:\n\n- npm start\n\n5. Open your browser and visit:\n\n- http://localhost:3000/\n\n# 🙌 Author\n\nDeveloped by Satyam Kumar\nFull Stack Software Engineer\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatyam-software-developer%2Fbuybusy-ii-react","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsatyam-software-developer%2Fbuybusy-ii-react","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatyam-software-developer%2Fbuybusy-ii-react/lists"}