Skip to content

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍔 Food View

Food View is a full-stack food discovery platform where users can explore short food videos, like and save their favorite content, and view food partner profiles.

Food partners can create profiles and upload food videos to showcase their restaurants or food businesses.

🚀 Live Demo

View Live Demo

✨ Features

  • 🔐 User & Food Partner Authentication
  • 🎥 Short-form food video feed
  • ❤️ Like food videos
  • 🔖 Save videos
  • 👤 Food partner profiles
  • 📤 Upload food videos
  • 🗑️ Manage and delete posts
  • 📱 Responsive mobile-friendly UI
  • ▶️ Autoplay and pause based on video visibility

🛠️ Tech Stack

Frontend

  • React
  • Vite
  • React Router
  • Axios
  • CSS

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT
  • bcryptjs

Other Tools

  • ImageKit — Video Storage
  • Multer — File Uploads
  • Git & GitHub
  • Postman
  • MongoDB Compass

📁 Project Structure

Food-View/
├── frontend/
│   ├── src/
│   │   ├── components/
│   │   ├── pages/
│   │   ├── routes/
│   │   └── styles/
│   └── package.json
│
└── backend/
    ├── src/
    │   ├── controllers/
    │   ├── models/
    │   ├── routes/
    │   ├── middlewares/
    │   └── services/
    └── package.json

🎯 Purpose

This project was built to practice and demonstrate MERN stack development, including authentication, REST APIs, MongoDB, video uploads, and modern React UI development.

👨‍💻 Author

Wahaj Ahmed

Built with ❤️ using the MERN Stack.

About

A full-stack food discovery and video-sharing platform where users can explore short food videos, like and save their favorites, and visit food-partner profiles. Food partners can register, upload food videos, manage their posts, and present their food business through a dedicated partner panel.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages