{"id":29223002,"url":"https://github.com/ml4909854/frontend_shopping_application","last_synced_at":"2026-04-09T07:08:32.395Z","repository":{"id":302396959,"uuid":"1010152059","full_name":"ml4909854/frontend_shopping_Application","owner":"ml4909854","description":"MKart is a full-featured MERN stack shopping platform designed for both users and administrators. Users can browse products, manage their cart, and place orders. Admins can manage users, products, and track orders from a powerful admin dashboard.","archived":false,"fork":false,"pushed_at":"2025-07-02T06:29:30.000Z","size":73,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-02T07:34:05.118Z","etag":null,"topics":["bcrypt","cloudinary","express","jwt","mongodb-atlas","mongoose","multer","node","react"],"latest_commit_sha":null,"homepage":"https://frontend-shopping-application.vercel.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/ml4909854.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,"zenodo":null}},"created_at":"2025-06-28T13:10:33.000Z","updated_at":"2025-07-02T06:29:33.000Z","dependencies_parsed_at":"2025-07-02T07:35:00.839Z","dependency_job_id":"7f681639-c97a-478e-aa96-3d269e93cef2","html_url":"https://github.com/ml4909854/frontend_shopping_Application","commit_stats":null,"previous_names":["ml4909854/frontend_shopping_application"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ml4909854/frontend_shopping_Application","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ml4909854%2Ffrontend_shopping_Application","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ml4909854%2Ffrontend_shopping_Application/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ml4909854%2Ffrontend_shopping_Application/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ml4909854%2Ffrontend_shopping_Application/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ml4909854","download_url":"https://codeload.github.com/ml4909854/frontend_shopping_Application/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ml4909854%2Ffrontend_shopping_Application/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263257520,"owners_count":23438448,"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":["bcrypt","cloudinary","express","jwt","mongodb-atlas","mongoose","multer","node","react"],"created_at":"2025-07-03T04:23:55.220Z","updated_at":"2026-04-09T07:08:32.384Z","avatar_url":"https://github.com/ml4909854.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛍️ MKart - MERN Stack Shopping Application\n\n### Live Demo 🔗\n🌐 [Explore MKart Live](https://frontend-shopping-application.vercel.app)\n# video Demon - https://youtu.be/xowXOyRLRII?si=fKwvh1NKqAUXOemo\n---\n\n## 📦 About the Project\n\n**MKart** is a full-stack eCommerce shopping platform built using the **MERN stack (MongoDB, Express, React, Node.js)**. It includes a complete **user interface** for customers to shop products and a separate **admin panel** to manage users, orders, and products.\n\n---\n\n## ✨ Features\n\n### 👤 User Features\n\n- 🔐 Secure Registration \u0026 Login (JWT Auth with Role)\n- 👕 Browse all products by category and brand\n- 🔍 Real-time product search and filter\n- 🛒 Add to Cart / Update Quantity / Remove Item\n- 📦 Place Order (Cash / Simulated Online)\n- 🧾 View Order History \u0026 Track Status\n\n### 🛠️ Admin Features\n\n- 🧑‍💼 Admin login with role-based access control\n- 📊 Dashboard showing:\n  - Total Users\n  - Total Orders\n  - Revenue (Only Delivered)\n  - Total Products\n- 📦 Product Management (Add / Update / Delete)\n- 👥 User Management (Filter by Role / Delete Users)\n- 📜 Order Management (Filter by Status / View Details)\n- ⚠️ Low Stock Alerts\n\n---\n\n## ⚙️ Tech Stack\n\n### Frontend (React)\n\n- React.js with React Router DOM\n- Context API / Hooks for State Management\n- Axios for API Requests\n- Tailwind CSS \u0026 Custom CSS Modules\n- Vercel (for deployment)\n\n### Backend (Node.js + Express)\n\n- Express.js REST API\n- MongoDB Atlas (Cloud Database)\n- Mongoose for ODM\n- JWT Authentication with Access \u0026 Refresh Tokens\n- Role-Based Access Control\n- Nodemon (for development)\n- Render or Cyclic (for deployment)\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fml4909854%2Ffrontend_shopping_application","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fml4909854%2Ffrontend_shopping_application","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fml4909854%2Ffrontend_shopping_application/lists"}