A GUI based Movie Management System made with the help of Tkinter, SQLite3 and Python.
Explore the docs »Table of Contents
This GUI based project is aimed for the use of admins of the theater to manage the information related to the movies. It is built with Python, SQLite3 and Tkinter.
- Python3
- PyQT5
- SQLite
- Sign up/Login feature
- Multiple Admins can edit the data
- Admins can,
- Add new Movies
- Remove Movies
- Search Movies
- Display the Movie list
- Update the Movie information
- Storing the Movie details in a file for later uses
-
Signup / Login
- You can sign up with a new account by clicking on the signup button or login directly if you have already made the account.
-
Main Window
-
On this window you will be able to add, display, delete, search and update the movie details like
- Movie ID
- Name
- Genre
- Release date
- Budget
- Duration
- Rating
-
We can switch to Cast and Director windows using their buttons.
-
-
Director and Cast window
- In these windows you can add details of director and cast.
-
The concept of Refrential Integrity is used.
- After deleting a specific movies's details, its respective cast and director data will also be deleted on the basis of Movie ID (foregin key).
-Finally you can Log out and can Login again.
Krupal Patel - @iamkp1010 - krupalpatel150@gmail.com
Jeel Patel - @Jeel13 - jeel0patel31052002@gmail.com
Jeel Patel - @jeelpatel1812 - jeelp9216@gmail.com