The Movie Database Management System is a C-based application designed to manage a collection of movies. Users can view, search, add, update, and delete movie entries from a text-based database. This system differentiates between admin and user functionalities, providing different access levels for each.
-
Admin Functions:
- Display all movies
- Search movies by title, director, or year
- Add new movies
- Update existing movie details
- Delete movies
-
User Functions:
- Display all movies
- Search movies by title, director, or year
- Exit the system
-
Start the Application
Upon starting, you will be prompted to choose your login type:
- Admin: For administrative tasks like adding, updating, or deleting movies.
- User: For viewing and searching movies.
-
Admin Functions
Once logged in as an admin, you can:
- Display all movies
- Search for movies by title, director, or year
- Add a new movie
- Update an existing movie
- Delete a movie
-
User Functions
As a user, you can:
- Display all movies
- Search for movies by title, director, or year
- Exit the system
-
The
movie_db.txt
file should contain movie entries in the following format:Movie Name,Director Name,Year,Genre,Review
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspiration: This project is inspired by various database management systems and movie catalog applications.
- Support: Thanks to the open-source community for the resources and tools used in this project.
- 1.Parishit V (23PD24)
- 2.Mohan Dravid R (23PD20)