Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🍴 Restaurant App

A full-stack Restaurant Web Application where users can browse menu items and interact with a modern React frontend powered by a Node.js + Express + MongoDB backend.


🚀 Features

  • 📋 Menu Management – Display dynamic restaurant menu from backend
  • 🛒 Cart / Ordering Flow (if implemented)
  • 🔑 Validation – Input validation with validator
  • 🌐 API Integration – Frontend uses Axios to connect with backend APIs
  • ⚡ Modern UI – Built with React 19 + Vite, smooth routing & notifications

🛠️ Tech Stack

  • Frontend: React 19, Vite, React Router, Axios, React Hot Toast, React Icons
  • Backend: Node.js, Express 5, MongoDB (Mongoose), CORS, Dotenv, Validator

📂 Project Structure

restaurant-app/ │── backend/ # Node.js + Express + MongoDB API │ ├── models/ # Mongoose schemas │ ├── routes/ # API routes │ ├── controllers/ # Business logic │ ├── server.js # Server entry point │ └── .env.example # Environment variables │ │── frontend/ # React + Vite app │ ├── src/ │ │ ├── components/ # UI components │ │ ├── pages/ # App pages │ │ ├── services/ # Axios API calls │ │ ├── App.jsx # Main React component │ │ └── main.jsx # Entry point │ └── vite.config.js │ │── README.md # Documentation

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages