Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Spirit-Website/Webapp for Employees
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
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.