Skip to content

DineZZ is a web application where users can share surplus food items with others in their community and also request food items they need. The platform provides an easy way for users to connect and support each other through food sharing.

Notifications You must be signed in to change notification settings

Pervage-Ahmed-Tuhin/DineZZ

Repository files navigation

DineZZ

Welcome to DineZZ - a platform for sharing and requesting food items!

Live Website

Visit the live website: DineZZ

Project Overview

DineZZ is a web application where users can share surplus food items with others in their community and also request food items they need. The platform provides an easy way for users to connect and support each other through food sharing.

Key Features

  • User Authentication: Secure user authentication using JWT tokens and Firebase Authentication ensures that only authenticated users can access the platform.

  • Add and Share Food Items: Users can log in and add food items they want to share. They can provide details such as food image, name, quantity, pickup location, expiration date, and additional notes.

  • Browse Available Foods: Users can browse the list of available food items shared by others. They can view details of each food item and request the ones they need.

  • Manage Added Foods: Users can manage the status of their added food items. They can update the status, delete items, and track the status of requested items.

  • Request and Track Items: Users can request food items from the details page of each food item. They can track the status of their requested items and manage their requests.

Technologies Used

  • Frontend: React.js, React Router, Material-UI, DaisyUI, Tailwind CSS, Mamba UI, Lottie
  • Backend: Node.js, Express.js, Firebase (Authentication, Firestore), MongoDB
  • Authentication: JWT Tokens, Firebase Authentication

Getting Started

  1. Clone the repository: git clone <repository-url>
  2. Install dependencies: npm install
  3. Start the development server: npm start

Currently, two official plugins are available:

About

DineZZ is a web application where users can share surplus food items with others in their community and also request food items they need. The platform provides an easy way for users to connect and support each other through food sharing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published