Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.32 KB

README.md

File metadata and controls

30 lines (17 loc) · 1.32 KB

Drone Spotting

School project built with Groovy on Grails.

Contributors:

Requirements

As we understood, we are either to:

  • use the Liferay CMS and embed an applet, making full use of user roles, groups and create some form of internal communication, like a calendar. Users of different roles should be able create different content.
  • or create our own Java CMS that allows for similar use.

We decided to use Groovy on Grails to build a CRUD application, since it is a fully featured modern framework on top of Spring that allows for a lot of control, scaffolding code on demand.

We believe that it is very similar to other MVC frameworks, thus allowing us to practice skills that are very much in demand.

For the user authentication we will work with the [spring security core] (http://grails.org/plugin/spring-security-core) plugin.

Our teacher indicated (but did not include in the exam specifications) that consuming a SOAP API is desirable. We will use a REST API for drone strikes, but try to find a use case for a freely available SOAP web service as well.

Migrations

grails dbm-gorm-diff <name>.groovy -add or grails dbm-generate-gorm-changelog changelog.groovy (first time)

grails dbm-update

grails dbm-changelog-sync