Skip to content

spirit-fhs/employeeweb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmployeeWeb is another application for the Spirit project from the Faculty of 
Computer Science of the University of Applied Sciences Schmalkalden.

http://pads.fh-schmalkalden.de/spirit.html

It will act as the frontend for employees.

It is/will be developed with Scala 2.9.1 and Lift 2.4-M4.

http://www.scala-lang.org
http://www.liftweb.net

Features:
* Usage of CSS Selectors in Lift.

* Implemented Record for Persistence.

* Working against H2 Database and partially against the RESTful DB-Service, switchable via TAG in the prop files.

* Using charts4j http://code.google.com/p/charts4j/ for Poll evaluation.

Hints:
* The fhsldap_2.9.1-1.0.jar which is located in the lib/ folder 
  is the module found at https://github.com/mdenison/FhS-LDAP-Module.
  Of course it is possible to use the module as described in its README.

* Working SBT 0.11.0 is needed to build and run this project. Please see: https://github.com/harrah/xsbt/wiki/Getting-Started-Setup.

* PollPalSpecs only work with H2 Database at the momemt.

Getting Started:

Clone this repository.
run:
$ sbt 

If this works without any errors go on with editing the Prop file as needed.

Using EmployeeWeb with H2 Database simply set 
spirit.admin.record.backentry=h2db
in the default.props file.

Running
$ sbt 
> test
should pass all tests with the H2 Database.

After everything is set up, run:
$ sbt 
> ~container:start
should give a Welcome screen at http://localhost:8080

Log In with the User "default" to see some DummyData on the PollPal stuff.

About

Spirit-Website/Webapp for Employees

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published