Skip to content

Vp3n/TodoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoList app

Presentation

This app allowed me to start on several technologies :

  • Scala
  • Play2
  • Coffee Script
  • AngularJS

It is based on todo tutorial from angularjs web site on which i have added a play2/scala backend

Beside, all angular code is wrapped in requirejs amd modules and written with coffee script

You can read more about this app in my blog (french) -> http://www.vivian-pennel.fr/blog/mon-avis-play2-scala-todoapp

Installation

To run this app you will need to install play 2.1.1 first http://www.playframework.com/documentation/2.1.1/Installing Then just "cd" to your app dir and launch

play run

if you want to hack a little, enable auto compilation

play ~run

Objectives

First aim was to learn technologies described up there But, while programming i realized that organizing angularjs code into requirejs modules with coffee script layer is not really obvious. Same goes for some scala code.

So this app acts also as a reminder, at least for me, at best for others developers :)

As i said before, this is my first attempt on several new technologies here, so feel free to send me any pull requests or open issues if you see some awfull things :)

On otherside, if this is helpful let me know too.

Changelog

2013-05-24 : Upgrade to play 2.1.1

2012-08-10 : Initial release (play 2.0)

License WTFPL

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004

Copyright (C) 2004 Sam Hocevar sam@hocevar.net

Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

You just DO WHAT THE FUCK YOU WANT TO.

About

My TodoApp with Play2/Scala/AngularJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published