Skip to content

aliceduongg/StuberProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

154 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stuber: DriveShare Platform for Campus Students

Welcome to Stuber—a platform that connects student drivers with riders on campus for convenient, reliable, and affordable rides. Whether you're a driver looking to split fuel costs or a student needing a ride, Stuber makes it simple to find and share rides within your college community.


About the Project

Stuber aims to create a safe and sustainable transportation option for students. By fostering a sense of community, the platform encourages resource sharing, helps reduce traffic congestion, and promotes eco-friendly practices.


Resources

📄 Real-Time Document

Access the real-time project document for the latest updates and collaborative notes:
View Document

🗓 Weekly Updates

Stay updated with weekly progress and milestones:
View Weekly Updates

🛠 Architecture and Design

Explore the architecture and design documentation:
View Architecture and Design

Sample docs: button story (cancel) & API testing

View User Story: Cancel button
View API testing Sample: Cancel button

�Git Documentation:

View Git Doc


Features

Core Features

  • 🚗 User Authentication

    • Secure login and registration process.
    • Password hashing for enhanced security.
    • Role-based access control (Driver, Rider).
  • 🗓️ Booking System

    • Search and filter rides by date, time, and destination.
    • Request and confirm ride bookings in real-time.
    • Automated ride availability updates.
  • 🧑‍🤝‍🧑 Driver and Rider Profiles

    • Comprehensive profiles for building trust and accountability.
    • Detailed user profiles with bio, contact info (optional), and preferences.
  • 🔔 Notification System

    • Real-time notifications for ride requests and approvals.
    • Alerts for booking updates, cancellations, and reminders.
  • 📜 Ride History
    View past rides for both drivers and riders.

Future Works

  • 🛰️ Real-Time GPS Access
    Track ride locations in real-time.
  • Rating System
    Provide feedback to enhance the community experience.

Technology Stack

  • Frontend: Next.js
  • Backend: Node.js, Express.js MongoDB
  • Tools: GitHub Issues, Postman, VS Code
  • Communication: Google Chat, Email

License

The Stuber project is owned by the Stuber Team. All rights are reserved.

About

Stuber Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors