{"id":27168168,"url":"https://github.com/codewithabbass/eshop","last_synced_at":"2026-04-11T19:01:44.032Z","repository":{"id":285023619,"uuid":"649789747","full_name":"codewithabbass/Eshop","owner":"codewithabbass","description":"🛒 A full-stack Daraz Ecommerce Clone with product management, user authentication, cart, checkout, and an admin dashboard. Built with React, Vite, Bootstrap, Redux Toolkit, Node.js, Express.js, and PostgreSQL, marking a key milestone in my full-stack journey.","archived":false,"fork":false,"pushed_at":"2025-03-29T00:57:46.000Z","size":15581,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T13:17:07.033Z","etag":null,"topics":["daraz","eshop","expressjs","nodejs","postgresql","reactjs"],"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/codewithabbass.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-06-05T16:31:45.000Z","updated_at":"2025-03-29T00:57:49.000Z","dependencies_parsed_at":"2025-03-29T01:36:45.280Z","dependency_job_id":null,"html_url":"https://github.com/codewithabbass/Eshop","commit_stats":null,"previous_names":["codewithabbass/eshop"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codewithabbass/Eshop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithabbass%2FEshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithabbass%2FEshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithabbass%2FEshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithabbass%2FEshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codewithabbass","download_url":"https://codeload.github.com/codewithabbass/Eshop/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithabbass%2FEshop/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31691503,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T13:07:20.380Z","status":"ssl_error","status_checked_at":"2026-04-11T13:06:47.903Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["daraz","eshop","expressjs","nodejs","postgresql","reactjs"],"created_at":"2025-04-09T05:29:27.562Z","updated_at":"2026-04-11T19:01:43.984Z","avatar_url":"https://github.com/codewithabbass.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛒 Daraz Ecommerce Clone\n\n## 🌟 Overview\n\nThis is a **full-stack Ecommerce application** inspired by Daraz, covering the entire shopping flow from **product creation to order delivery**. Built as a **learning project** at the beginning of my career, it helped me gain hands-on experience in full-stack development.\n\n## 🎯 Features\n\n-   ✅ **User Authentication** – Secure login and signup system\n-   ✅ **Product Management** – Create, update, and delete products\n-   ✅ **Shopping Cart \u0026 Checkout** – Add products to cart and place orders\n-   ✅ **Admin Dashboard** – Manage products and orders (CRUD operations)\n-   ✅ **Order Management** – Track and update order status\n-   ✅ **Category-based Filtering** – Browse products by categories (Only Frontend)\n-   ✅ **Responsive UI** – Designed with Bootstrap for a clean and modern interface\n\n## 🛠️ Tech Stack\n\n### **Frontend**\n\n-   ⚛ **React.js** – Component-based UI development\n-   ⚡ **Vite** – Fast and efficient build tool\n-   🎨 **Bootstrap** – Responsive and modern design\n-   🔄 **Redux Toolkit** – State management for seamless user experience\n\n### **Backend**\n\n-   🚀 **Node.js \u0026 Express.js** – REST API for data handling\n-   🗄 **PostgreSQL** – Scalable and reliable relational database\n\n### **Mobile App**\n\n\n## 📸 Screenshots\n\n| Page Name           | Screenshot                                        |\n| ------------------- | ------------------------------------------------- |\n| **Home Page**       | ![Home Page](https://github.com/CodeWithAbbass/Eshop/blob/master/demo/Home.png)         |\n| **Product Page**    | ![Product Page](https://github.com/CodeWithAbbass/Eshop/blob/master/demo/Categories.png)   |\n| **Cart Page**       | ![Cart Page](https://github.com/CodeWithAbbass/Eshop/blob/master/demo/Cart.png)       |\n| **Checkout Page**   | ![Checkout Page](https://github.com/CodeWithAbbass/Eshop/blob/master/demo/Checkout.png) |\n| **Admin Dashboard** | ![Admin Dashboard](https://github.com/CodeWithAbbass/Eshop/blob/master/demo/Admin%20(AllProducts).png)  |\n\n➡ More images available in the repository.\n\n## 🚀 Achievements \u0026 Learnings\n- Built a **Full-stack** Ecommerce platform from product creation to order delivery.\n- Gained expertise in React, Redux Toolkit, Node.js, Express.js, and PostgreSQL.\n- Implemented secure authentication and an admin dashboard for product \u0026 order management.\n- Designed scalable REST APIs and optimized state management with Redux Toolkit.\n- Developed a responsive UI using Bootstrap for a seamless user experience.\n- This project was a key milestone in my full-stack development journey. 🚀\n\n## 🏗️ Project Architecture\n\n```bash\n/client/src\n  ├── components\n  ├── Pages\n  ├── Store (Redux Toolkit)\n  ├── assets\n  ├── Css\n  ├── helpers\n  ├── helpers\n  ├── styles\n  ├── App.jsx\n  ├── main.jsx\n/server\n  ├── controller\n  ├── helpers\n  ├── middleware\n  ├── uploads\n  ├── utils\n  ├── routes\n  ├── db.js\n  ├── index.js\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithabbass%2Feshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodewithabbass%2Feshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithabbass%2Feshop/lists"}