Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anezovic1/movie-library
https://github.com/anezovic1/movie-library
java javafx-gui
Last synced: about 18 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/anezovic1/movie-library
- Owner: anezovic1
- Created: 2022-12-12T15:22:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-07T15:55:27.000Z (over 1 year ago)
- Last Synced: 2024-11-19T21:33:19.649Z (2 months ago)
- Topics: java, javafx-gui
- Language: Java
- Homepage:
- Size: 22.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Description of the project
:movie_camera: This is a simple application in Java that was implemented as a project for university coursework (*Software Construction Course*). Project was inspired by TMDB and IMDb.
This application contains important information about all movies and users that are in database.* Users can sign up, log in, create watchlists and search for a specific movie.
* Admins can add a new movie, delete movies, delete users and see all users and movies that are stored in database.## How to run the App?
The most important command for running this app is:
```
mvn clean javafx:run
```
Other commands we used are:
```
mvn clean install
mvn javadoc:aggregate
```## Functionality
* Search for a movie![search](gif/search.gif)
* Log in and create watchlist
![login](gif/login_create.gif)
* List of all movies
![login](gif/movies.gif)
* Log in as admin
![login](gif/admin.gif)