Skip to content

food ordering website kinda for individual restaurtant

Notifications You must be signed in to change notification settings

MdFaizu18/Food_Fantasy

Repository files navigation

Food Fantasy

Food Fantasy is a web application built using Vite, React, and Material-UI for the frontend, and Node.js, Express, and Cloudinary for the backend. Redux is used for state management.

Getting Started

Prerequisites

  • Node.js
  • npm (Node Package Manager)

Installation

  1. Install dependencies for both the client and server:

     cd client
    npm install
    (in the same folder)
    npm install

Running the Application

  1. Start the backend server:

    npm start
  2. Start the frontend development server:

    cd client
    npm run dev

Folder Structure

  • client/: Contains the React frontend code for user interface.
  • server/: Contains the backend code for handling backend functionalities.

Features

  • Kinda User Template and more flexible.
  • Admin have all the CRUD operations over food items.
  • Used Material UI framework for user-friendly Interaction.

Technologies Used

  • React
  • Redux, Redux Toolkit
  • Material UI
  • Express.js
  • Node.js
  • MongoDB
  • Cloudinary (for image handling)

Here the Preview of my project

Authentication Page

Screenshot (238)

Landing Page

Screenshot (228)

Dish Items Page

Screenshot (231)

Admin Dashboard Page

Screenshot (229)

Admin Food List Page

Screenshot (215)

Add Dishes Page

Screenshot (216) Screenshot (217)

Admin Reversation Showing Page

Screenshot (237)

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

food ordering website kinda for individual restaurtant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published