-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
53 lines (35 loc) · 1.49 KB
/
README
File metadata and controls
53 lines (35 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
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.