Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adrianromanski/movies-world
Java 11 || Status: Work in Progress || Functionality: Renting or buying movies, leaderboards of movies
https://github.com/adrianromanski/movies-world
spring spring-mvc spring-security thymeleaf
Last synced: about 1 month ago
JSON representation
Java 11 || Status: Work in Progress || Functionality: Renting or buying movies, leaderboards of movies
- Host: GitHub
- URL: https://github.com/adrianromanski/movies-world
- Owner: AdrianRomanski
- Created: 2020-05-19T14:45:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-31T22:24:08.000Z (almost 4 years ago)
- Last Synced: 2023-03-04T07:48:15.614Z (almost 2 years ago)
- Topics: spring, spring-mvc, spring-security, thymeleaf
- Language: Java
- Homepage:
- Size: 28.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
Movies World
#[![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/AdrianRomanski/movies-world.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/AdrianRomanski/movies-world/context:java) [![codecov](https://codecov.io/gh/AdrianRomanski/movies-world/branch/master/graph/badge.svg)](https://codecov.io/gh/AdrianRomanski/movies-world) ![Total alerts](https://img.shields.io/lgtm/alerts/g/AdrianRomanski/movies-world.svg?logo=lgtm&logoWidth=18) [![CircleCI](https://circleci.com/gh/AdrianRomanski/movies-world.svg?style=shield)](https://circleci.com/gh/AdrianRomanski/movies-world) [![Generic badge](https://img.shields.io/badge/Status-Progress-.svg)](https://shields.io/) [![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/Naereen/StrapDown.js/blob/master/LICENSE)##
Development Heroku Server#### User
- https://movies-world-romanski.herokuapp.com#### Admin
- https://movies-world-romanski.herokuapp.com/admin
- https://movies-world-romanski.herokuapp.com/actuator/info##
Running movies-world locallygit clone [email protected]:AdrianRomanski/movies-world.git
cd movies-world
mvn package
java -jar target/movies-world-0.0.1-SNAPSHOT.jar##
Working with movies-world in your IDE
### PrerequisitesThe following items should be installed in your system:
- Java 11 or newer.
- git command line tool (https://help.github.com/articles/set-up-git)
- Your preferred IDE
- [IntelliJ IDEA](https://www.jetbrains.com/idea/)
- [Eclipse](https://www.eclipse.org/)
- [Spring Tools Suite](https://spring.io/tools)
- [VS Code](https://code.visualstudio.com/)### Steps:
## 1) On the command line
git clone [email protected]:AdrianRomanski/movies-world.git## 2) IDE
### IntelliJ IDEA
- In the main menu, choose File -> Open and select the pom.xml inside rest-school directory.
- Click on the Open as Project button.
- Run -> Run 'RestSchoolApplication'### Eclipse or STS
- File -> Import -> Maven -> Existing Maven project
- Run the application main method by right clicking on it and choosing Run As -> Java Application.## 3) Endpoints
- User Panel - http://localhost:8080/
- Admin Panel - http://localhost:8080/admin- Visit http://localhost:8080/h2 in your browser to inspect the content of the database
- JDBC URL: jdbc:h2:mem:school
- User Name: stephen
- Password: king
- Visit http://localhost:8080/actuator/info in your browser for basic informations about application
- Visit http://localhost:8080/actuator/health in your browser to inspect status of application
- Visit http://localhost:8080/actuator/ in your browser for list of all actuator endpoints