Skip to content

muhsinali/picture-gallery-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction:

alt tag

This is a RESTful, CRUD web application that stores places of interest in a database and displays them either using a grid or a list layout back to the user.

The user can add, edit or delete places from the database. It uses the Play framework and the MVC pattern, and is currently configured to run locally on one's machine.

There is also a Scala implementation of this project here (rewrote it in Scala so I could learn Scala 😀).

How to run the web app:

To run the web app locally, start the MongoDB database using mongod and then go to the root directory of this project and run activator run. Once ready, go to http://localhost:9000 (if running for the first time, will need to wait a bit for the source code to compile).

Tech stack:

  • Java 8
  • Play framework (version 2.3.10)
  • MongoDB (Morphia 3.2)
  • HTML, CSS, Bootstrap 3, Twirl template engine

If you have any suggestions, please submit a feature request/issue/bug. Always looking for feedback!

About

RESTful web app built using Java, Play and MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published