Moviezen is a simple Java application that allows users to register, search for movies, view personal details, and manage favorites, all through a command-line interface.
- User Registration: Users can register by providing their name, email, username, and password.
- Search Movies: Users can search for movies by title, cast, or category. Partial searches are also supported.
- View Personal Details: Users can view their personal details such as name, email, username and total favorite movies.
- Manage Favorites: Users can add movies to their favorites list, remove movies from favorites, and view their favorites list.
- Search from Favorites List: Users can search for movies within their favorites list.
- Exit Option: Users can exit the application gracefully.
- Error Handling: The application provides error messages for invalid inputs and actions.
- Clone the repository:
git clone https://github.com/tstazbid/Moviezen.git
- Run the application from:
Main.java