GR8DI / groovyschool

An online learning platform application for the Groovy programming language and its related technologies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GroovySchool

This repository holds code to gr8di’s Groovy school grails application.

Groovy School is a series of free weekly training session/workshops were-in attendees are taught the Groovy programming language and some of the tools/frameworks within the Groovy ecosystem.

1. Getting started

Fork and Clone this repository from this link to get started. To run the app locally, use the command

grails run-app

2. Prerequisites && Running

Before running the app, you will need to setup your environment as follows:

  • Install grails and suitable IDE, preferred (Intellij) . Install grails using command

    $sdk install grails
  • Navigate to your cloned project location in intellij idea, and in the terminal run the command.

    $ grails run-app
    $ ./grailsw run-app

Grails app will run on port https://localhost:8080

3. Contributing

Your contributions are what will make this project a great addition to the gr8di ecosystem. Visit the contributing (contributing.adoc) guide.

4. Testing

$ grails test-app
  • If you want to run only unit tests or integration/functional tests, you can pass in a command line flag to choose one or the other.

    $ ./grailsw test-app -unit
    $ ./grails test-app -integration

About

An online learning platform application for the Groovy programming language and its related technologies


Languages

Language:JavaScript 44.8%Language:CSS 41.0%Language:Groovy 13.7%Language:Shell 0.3%Language:Batchfile 0.2%