Skip to content

Dzhuliyan-Ovcharov/plex

Repository files navigation

Plex

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.

Requirements

  • Java 11
  • Maven

Technologies

  • IDE that supports Spring Framework (Boot, Security, REST)
  • MySQL Database Tools
  • Hibernate
  • GitHub
  • Unit Tests with Mockito

Installation

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.

How to use

The server starts at localhost:8080. Navigate to localhost:8080 to start using.

Testing

  • Open the application in the IDE and navigate to src/test/java/
  • Run mvn test

Contribution to the project

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.

Contributors

Dzhuliyan Ovcharov

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published