Skip to content

Repository files navigation

🍔 Food Delivery Application

A full-stack food delivery application built using modern web and mobile technologies. This project allows users to browse food items, manage carts, and place orders through a responsive and mobile-friendly interface powered by Ionic.


📌 Overview

This application simulates a real-world food delivery platform with a focus on performance, usability, and cross-platform compatibility. The integration of Ionic ensures a smooth mobile app-like experience.


🚀 Features

  • 🛒 Add and remove items from cart
  • 📦 Place orders
  • 📱 Mobile-friendly UI using Ionic
  • ⚡ Fast and dynamic frontend with React
  • 🔄 Seamless frontend-backend integration

🛠️ Tech Stack

Frontend:

  • React.js
  • Ionic Framework
  • HTML5, CSS3, JavaScript

Backend:

  • Node.js
  • Express.js

Database:

  • MongoDB

📂 Project Structure

Food_Delivery/
│── frontend/        # React + Ionic frontend
│── backend/         # Node.js backend
│── models/          # Database schemas
│── routes/          # API routes
│── controllers/     # Business logic
│── package.json

⚙️ Installation & Setup

1️⃣ Clone the repository

git clone https://github.com/Prabhakarsinghrx/Food_Delivery.git
cd Food_Delivery

2️⃣ Install dependencies

Backend:

cd backend
npm install

Frontend:

cd frontend
npm install

3️⃣ Configure Environment Variables

Create a .env file in the backend folder:

MONGO_URI=your_mongodb_connection_string
PORT=5000

4️⃣ Run the application

Start backend:

npm start

Start frontend (Ionic):

ionic serve

🌐 Usage

  • Open: http://localhost:8100 (Ionic default)
  • Browse food items
  • Add items to cart
  • Place orders

📱 Why Ionic?

The use of Ionic enables:

  • Cross-platform compatibility (web + mobile)
  • Native-like UI experience
  • Faster development of responsive interfaces

📸 Screenshots


🔧 Future Improvements

  • Payment gateway integration
  • Push notifications
  • Order tracking system
  • Admin dashboard

🤝 Contributing

Feel free to fork the repository and submit pull requests.


👤 Author

Prabhakar Singh GitHub: https://github.com/Prabhakarsinghrx


About

It a Food Delivery App

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages