Skip to content

mkforde/DineU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DineU

DineU Banner

A smart dining companion for university students

🎥 Demo

Watch Demo Video

🌟 Overview

DineU revolutionizes campus dining by combining real-time dining hall information with social features to enhance the student dining experience. Our app helps students make informed dining choices, find dining companions, and maintain healthy eating habits.

✨ Key Features

🔐 Secure Authentication

  • University email-based authentication
  • Personalized profile creation

🍽️ Smart Dining

  • Real-time dining hall capacity tracking
  • Daily menu updates with nutritional information
  • AI-powered dining recommendations
  • Dietary restriction filters and allergen information

🤝 Social Features

  • Create and join dining tables based on interests
  • Real-time dining hall chat rooms
  • Friend groups and private messaging
  • See where friends are dining

🛠️ Technology Stack

  • Frontend: React Native with Expo
  • Backend: Node.js with Express
  • Database: Supabase
  • Authentication: University OTP
  • AI/ML: Custom recommendation engine
  • Maps: React Native Maps

📱 Screenshots

🚀 Getting Started

  1. Clone the repository
git clone https://github.com/mkforde/dineu.git
  1. Install dependencies
cd dineu/frontend

npm install

cd server

npm install
  1. Start the development server
npx expo start

# ensure that link to server is updated in TSX files

👥 Team

  • Ahmed -
  • Michael - portfolio
  • Mohammed -
  • Alice -

About

Repo for our teams DevFest 2025 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •