Skip to content

RonBers/campus-dining-web

Repository files navigation

AdduEats

Flutter Firebase

Table of Contents

About

AdduEats is a Flutter-based platform designed to manage and support its accompanying mobile app. It leverages Firebase Authentication for secure user access, Firestore Database for efficient data management, and Firebase Storage for handling meal images. The platform allows users to add new meals, update meal details, and hide meals from the client app, offering seamless menu management to enhance the dining experience for campus users.

Features

Login

  • Supports login via email or Google
  • Firebase Authenticaiton

Login Screen

Dashboard

  • Displays all meals stored in Firestore Database
  • Quickly set visibility of meals

Dashboard

Add Meal

  • Add meals with name, description, price, and image
  • Set visibility

Add Meal

Edit Meal

  • Edit information of existing meals
  • Set visibility

Edit Meal

Item Details

  • Displays name, description, price, and image of the selected meal

Item Details Screen

Setup Guide

  1. Clone the repository
git clone https://github.com/RonBers/campus-dining-web.git
cd campus-dining-web
  1. Get package dependencies
flutter pub get
  1. Run the application on Chrome
flutter run

Contact

About

Flutter web admin panel developed as the final project for CS Elective 3. Supports creating, updating, and hiding meals from the accompanying client mobile app using Firebase Authentication (email or Google), Firestore, and Storage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors