Skip to content

Movie Database: Spring backend / Angularjs frontend

Notifications You must be signed in to change notification settings

TimSijstermans/springmdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

springmdb

Movie Database: Spring backend / Angularjs frontend

  • Serves REST api at /springmdb/api/
  • Serves AngularJS frontend at /springmdb/

At the moment this will reseed/recreate the database everytime it's started. It expects a mysql server to be running at localhost:3306 with password 'root'

###Tools used:

  • Spring ToolSuite (Java)
  • Maven
  • WebStorm - JetBrains (Angular client)

###Dockerized Docker image available at

https://hub.docker.com/r/timsijstermans/springmdb/

It expects a mysql server to be running at localhost:3306 with password 'root'

Run with:

docker run --net=host -p 8080:8080 -d timsijstermans/springmdb:0.8

Alternatively use the docker-compose file which is included in the repository to spin both up at once on a VM.

docker-compose up -d

When using the Docker image or docker-compose file the site is served at the root of the url. (url:8080/)

Todo:

  • Clientside + Serverside Form validation
  • New person (clientside)
  • Delete on persons (clientside)
  • Add person to screenplay
  • Update on everything
  • Tests

About

Movie Database: Spring backend / Angularjs frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published