Plex is a web application that processes a personal collection of movies and series of different users. The collections are SQLite files generated by another software product. Each user who logs into the system can upload his collection to Plex for processing. Users can browse their personal library, get information about movies and series that can be watched in Bulgarian language and point out whether missing Bulgarian audio or subtitles is an issue for them or not.
Important note: The project has yet to release its first major version, so stay tuned.
- Java 11
- Maven
- IDE that supports Spring Framework (Boot, Security, REST)
- MySQL Database Tools
- Hibernate
- GitHub
- Unit Tests with Mockito
https://github.com/Djuliqn/plex.git
Clone this repository with Git on your local machine. After that the project is ready to be executed inside your IDE or command line/shell.
The server starts at localhost:8080. Navigate to localhost:8080 to start using.
- Open the application in the IDE and navigate to src/test/java/
- Run mvn test
You can create a custom branch of your own by using Git and after you pushed the changes make a pull request linking the project owner and await further feedback.
Dzhuliyan Ovcharov