Project Title: Rehla
Project Description:
I need a software system that lets users browse and book available trips, and lets admins add and manage trips.
Required Work:
Requirements analysis (functional and non-functional) and an SRS document.
System design using UML (Use Case, Class, Sequence, and ER diagrams).
Development of the core features:
User registration and login.
Trip listing, search, and filtering (destination, date, price).
Trip booking and cancellation.
Admin dashboard to add, edit, and delete trips and track bookings.
A database for users, trips, and bookings.
Testing and documentation of the results.
Deliverables:
Full source code, the database, the SRS document and UML diagrams, a test report, and run instructions.
Tools: Java, Python, or C#, MySQL or SQLite, with a desktop or web interface.