- Install postgres and create:
- inventory_control_system database
- inventory_control_system user
- dev-password password
- Install the Java 7 or Java 8 JDKs.
- clone this repository,
cdto it, and execute./activator run- get
$beverage - After a while, open
http://localhost:9000in your browser
- get
- Do development!
- Install Vagrant & Virtualbox
- clone repo,
cdto it, andvagrant up vagrant ssh&& /vagrant/activator run- After a (long) while, open
http://localhost:9000in your browser
- after having loaded the project successfully, run
activator (eclipse|idea|ensime)to generate the appropriate IDE file.
The ICS uses this tech stack:
- JVM
- Scala
- Play framework (a MVC framework)
- Slick DB framework
This stac will (should) provide type safety for development.