Skip to content

A web application inspired by the reels format, but designed for food discovery. Food partners can upload short, aesthetic food reels to showcase their items, and users can explore, like, and visit partner store pages to view more offerings and contact details.

License

Notifications You must be signed in to change notification settings

prateekbisht23/foodScroll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ FoodScroll

A MERN stack web application inspired by the reels format, but designed for food discovery. Food partners can upload short, aesthetic food reels to showcase their items, and users can explore, like, and visit partner store pages to view more offerings and contact details.


Features

  • Food Partner Reels – Upload and showcase short food reels.
  • Like System – Users can like reels, stored in real time in the database.
  • Profile/Store Pages – Partners have dedicated profiles with their reels, items, and contact details.
  • Authentication – Secure login/signup for users and food partners with role-based access.
  • Responsive Design – Built with React and TailwindCSS for a seamless mobile-first experience.

Demo

FoodScrollRecording.mp4


Tech Stack

  • Frontend: React.js, TailwindCSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT
  • Other: REST API

📂 Project Structure

Food-Reels-App/
├── backend/          # Express.js backend
│   ├── models/       # Mongoose schemas
│   ├── routes/       # API routes
│   └── server.js     # Entry point
├── frontend/         # React.js frontend
│   ├── src/
│   │   ├── components/ # Reusable UI components
│   │   ├── pages/      # Page components
│   │   └── App.js      # Main app
└── README.md

Getting Started

Prerequisites

  • Node.js (v16+)
  • MongoDB (local or cloud e.g. MongoDB Atlas)

Installation

# Clone the repository
git clone https://github.com/your-username/food-reels-app.git

# Install dependencies for backend
cd backend
npm install

# Install dependencies for frontend
cd ../frontend
npm install

Running the App

# Start backend (from backend folder)
npm run dev

# Start frontend (from frontend folder)
npm start

Future Enhancements

  • Comment system for reels
  • Search and filter by cuisine or location
  • Deployment with cloud hosting

Screenshots & Demo

Screenshot 2025-09-10 at 2 08 36 PM Screenshot 2025-09-10 at 2 07 50 PM Screenshot 2025-09-10 at 2 07 36 PM

Contributing

Contributions, issues, and feature requests are welcome! Feel free to fork this repo and submit a pull request.


License

This project is licensed under the MIT License.

About

A web application inspired by the reels format, but designed for food discovery. Food partners can upload short, aesthetic food reels to showcase their items, and users can explore, like, and visit partner store pages to view more offerings and contact details.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages