Giter Club home page Giter Club logo

eatswift's Introduction

EatSwift Food Delivery App (MERN Stack)

Project Overview: This is a web-based food delivery application built using the MERN (MongoDB, Express.js, React, Node.js) stack. The app allows users to browse nearby restaurants, place orders, track deliveries in real-time, create user profiles, and make secure payments.

Key Features:

  • Browse and search for restaurants and dishes.
  • User authentication and profile management.
  • Real-time order tracking with interactive maps.
  • Secure payment processing through [Payment Gateway].
  • Admin dashboard for restaurant owners to manage their listings.
  • Order history and ratings and reviews system.

Technologies Used:

  • Front-end: React.js, Redux for state management, Bootstrap for responsive design.
  • Back-end: Node.js, Express.js, MongoDB for data storage.
  • Authentication: JSON Web Tokens (JWT).
  • Payment Integration: Stripe for secure payment processing.
  • Deployment: Front-end on Vercel, back-end on Render.

Purpose: This project was created as both a learning experience and a practical solution for ordering food online. It showcases my proficiency in full-stack development using the MERN stack.

Learning Goals: During the development of this app, I aimed to:

  • Master the MERN stack and RESTful API design.
  • Implement real-time features for order tracking.
  • Gain experience with user authentication and secure payment processing.

LOGIN PAGE

Screenshot (585)


HOME PAGE

Screenshot (582)


CART PAGE

Screenshot (586)




ORDER LIST

Screenshot (587)


STRIPE INTEGRATION FOR PAYMENT

Screenshot (588) Screenshot (589)




Contributions and feedback from the developer community are encouraged. Feel free to submit pull requests or report any issues.

eatswift's People

Contributors

subhrangshu9 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.