Resource Vault core design choices
- Play for Scala - Scala API for Play application developers
- Slick - Modern database query and access library for Scala
- Bootstrap - Mobile first front-end framework for faster and easier web development. Includes 200 glyphs in font format from the Glyphicon Halflings set
- Webjars - WebJars are client-side web libraries (e.g. jQuery & Bootstrap) packaged into JAR files
- Specs2 - Library for writing Acceptance and Unit tests
Resource Vault application overview
Resource Vault is a virtual vault for referencing resources, a central location to bookmark important links and resources. A user can add any number of resources and group them accordingly using basic CRUD actions. Below is a screen shot of what the home page looks like:Running the application
In order to get Resource Vault running in your local environment you can try the following steps:- Download and install Java (JDK 6 or later) if you haven’t done so already
- Download the Play Framework (I used 2.2.1):
- Follow the instructions on installing Play:
- Download the Resource Vault project:
- Extract the archive into a folder on your computer.
- Open a command prompt / terminal and change to the resource vault home folder
- Run the application:
- play run
I won’t go into any other detail describing every file so if you want to dig deeper please have a look at the code.
I am going to continue building adding to this project so that I can grow and improve my knowledge of Play and Scala and all the rest that comes with it. I will look at adding more useful unit specifications and acceptance specifications with Specs2 as well as FluentLenium. I want to add authentication and authorisation and then deploy and run the application on Heroku. I have a number of other use cases in mind and hopefully I can get time to cover most of them.
Please feel free to comment and give suggestions on areas where you think I could have done things in a different way.
1 comment:
Borgata Hotel Casino & Spa | The JetXtra
Located in Atlantic 사천 출장샵 City, Borgata Hotel Casino & Spa is within a 15-minute 남양주 출장마사지 walk of Atlantic City 안성 출장안마 International Airport and within a 부산광역 출장샵 5-minute drive 충주 출장샵 of Atlantic
Post a Comment