{"repo":"Shamim-Al-Mamun/Easy-Food-MERN-STACK","free":true,"listed":false,"github":"https://github.com/Shamim-Al-Mamun/Easy-Food-MERN-STACK","clone":"git clone https://github.com/Shamim-Al-Mamun/Easy-Food-MERN-STACK.git","description":"Easy Food is a modern food e-commerce platform where users can browse, order, and review food items. Built with a powerful tech stack using React, Redux Toolkit, Tailwind CSS, Node.js, and MongoDB. It offers a seamless and responsive user experience with role-based access control.","language":"JavaScript","stars":15,"topics":["express","jwt-token","mongodb","mongoose","node","react","reactjs","redux","redux-toolkit","rtq-qurey"],"license":null,"category":"ecommerce","readme_excerpt":"🍔 Easy Food – Online Food Ordering Platform Easy Food is a modern food e-commerce platform where users can browse, order, and review food items. Built with a powerful tech stack using React, Redux Toolkit, Tailwind CSS, Node.js, and MongoDB – it offers a seamless and responsive user experience with role-based access control. --- 🚀 Features 👤 User - Register/Login with JWT authentication - View and manage own orders from dashboard - Update profile and change password - Add food items to wishlist - Post reviews on products - Make payments via Stripe or opt for Cash on Delivery 🛠 Admin - Full website control panel - Add, update, delete products and categories - Promote users to admin or remove users - View total stats: products, categories, wishlist items, reviews, and orders - Update order statuses --- 💻 Tech Stack 🧑‍🎨 Frontend - React - React Router DOM - Tailwind CSS - Redux Toolkit (with useState for local state) - Redux Toolkit Query (for all API interactions) - Swiper (for sliders/carousels) - Stripe Payment Integration 🔧 Backend - Node.js - Express.js - MongoDB - Mongoose (for schema and relationships) - JSON Web Token (JWT) (for auth & protected routes) - Express-validator (for input validation) --- 📦 Installation Guide To set up the project locally, follow the steps below: 🧩 Project Structure - client/ — Contains the frontend built with React, Tailwind CSS, Redux Toolkit, and Stripe integration. - server/ — Backend API built with Node.js, Express.js, MongoDB (","default_branch":null,"files":null,"tree":[],"storefront":"/r/Shamim-Al-Mamun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Shamim-Al-Mamun/Easy-Food-MERN-STACK/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}