Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 1.7 KB

README.md

File metadata and controls

59 lines (42 loc) · 1.7 KB

BookIt is a comprehensive Android ticket booking app that allows users to browse and book tickets for different types of shows like movies, comedy events, live sports, and more. The app offers a smooth and intuitive user experience with login, profile management, and advanced filtering options for show selection.


Features

  1. User Management

    • Login and Signup functionality.
    • User profile management (Name, Username, Email, Password).
    • Booking history for viewing past bookings.
  2. Show Browsing

    • Homepage showcasing different types of shows (Movies, Comedy, Live Sports, etc.).
    • Show lists with filtering options:
      • Location.
      • Language.
      • Genre.
    • Detailed Show Description:
      • Description, cast, length, and more.
  3. Available Shows

    • View available show timings for a selected city.
    • Easy navigation to the booking page.
  4. Ticket Booking

    • Availability of show timings in selected cities.
    • Final booking page with options:
      • Number of seats.
      • Seat type (VIP, Gold, Silver, etc.).
  5. Backend

    • SQLite database for managing bookings and user information (hardcoded data).
    • Images and content sourced from the internet.

How to Run

  1. Clone the repository.
  2. Open the project in Android Studio.
  3. Run the app on an emulator or a physical Android device.

Technology Stack

  • Frontend: Android (Java).
  • Backend: SQLite (data hardcoded for demo purposes).

Future Enhancements

  1. Integration with an online database for dynamic data management.
  2. Payment gateway integration for booking.
  3. Notifications for upcoming events or booked shows.
  4. Improved UI/UX with modern design elements.