Skip to content

Flash cards application based on Grails framework.

Notifications You must be signed in to change notification settings

zachlendon/flashcards-grails

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flash Cards

Flash cards are a common way to memorize subject material.

Technologies

  1. Grails - http://grails.org/
  2. Spring Security
  3. Spring Mobile
  4. Bootstrap from Twitter - http://twitter.github.com/bootstrap/

Mobile app:

  1. Mobile Boilerplate - http://html5boilerplate.com/mobile/
  2. Backbone.js - http://documentcloud.github.com/backbone/
  3. jQuery Mobile - http://jquerymobile.com/

Requirements

  1. Grails, see http://grails.org/Installation

Development environment

  1. You can use SpringSource Tool Suite with Grails plugin - http://www.springsource.com/developer/sts

Installation

  1. Clone the repository::
    Original repository:

    git clone git@github.com:kgrodzicki/flashcards-grails.git

    Forked Repository:

    git clone git@github.com:zachlendon/flashcards-grails.git

  2. Navigate to project directory:

    cd flashcards-grails
    
  3. Run jetty server:

    grails runApp
    
  4. Application is now up and running - http://localhost:8080/flashcards-grails (admin/admin)

Production

Check out running application on:

  1. cloud foundry - http://bit.ly/fcards
  2. cloudBees - http://bit.ly/cb-fcards

Testing

Geb and Spock testing related to mobile/desktop versions added around core features

Additional Changes in Fork

Also upgraded to Grails 2.0.3 and upgraded other libraries and templates accordingly

About

Flash cards application based on Grails framework.

Grails, Spring, jQuery mobile, backbone.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 55.3%
  • JavaScript 44.7%