Skip to content

CinemaProject for CSCE 1102-02 Lab Assignment 1, by Yomna Othman and Rawan El Deep

Notifications You must be signed in to change notification settings

yomnahisham/QT-LabAssignment1

Repository files navigation

QT-Lab-Assignment1, 🎬 CinemaProject (CSCE 1102-02)

The CinemaProject is a Qt application created to manage user identification and registration on a staged cinema platform. This README offers an overview of the project structure, functionality, and how to launch the program.

🚀 Project Features (+ Structure)

  • Login Window: Allows existing users to access their accounts.
  • Registration Window: Allows new users to create accounts.
  • Welcome Window: Welcomes users after a successful login.

🛠️ Setup Instructions

Clone the Repository: Clone the CinemaProject repository to your local machine.

git clone <https://github.com/yomnahisham/QT-LabAssignment1.git>

Open in Qt Creator: Open the project folder in Qt Creator. Build and Run: Build the project in Qt Creator and run the application to start using it.

🔍 Testing

  • Login: Test the login functionality with both correct and incorrect credentials.
  • Registration: Test the registration process by creating a new account.
  • Welcome Message: Ensure that the welcome message is displayed correctly upon successful login.
  • Logout: Verify that users can successfully sign out of their accounts.
  • Error-Handling: Test error handling for various scenarios during login and registration.

📬 Feedback and Support

If you encounter any issues or have suggestions for improvement, feel free to open an issue on the GitHub repository.

About

CinemaProject for CSCE 1102-02 Lab Assignment 1, by Yomna Othman and Rawan El Deep

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published