-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathREADME
36 lines (28 loc) · 1.09 KB
/
README
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
Welcome to TravelCompanion in Scala / Lift.
This project was created during the bachelor thesis by Ralf Muri and Daniel Hobi in spring 2010.
The following technical aspects are implemented:
- JPA (based on lift-jpa-archetype)
- User Management (copy & paste from ProtoUser without mapper functionality)
- Validating (JSR 303)
- GUI Widgets (DistanceTraveler)
- Ajax & Comet (Blog as Single Page Application)
- REST
- Designer Friendly Templates
Please feel free to download & study our document in the "doc" directory (german!)
You will get some additional stuff like:
- Best practices in Lift & HowTos
- Working with IntelliJ IDEA & github.com
- General information about TravelCompanion
- Experience made by the authors
A running demo is deployed on stax.net:
http://travelcompanion.ralfmuri.staxapps.net
To run the app:
mvn install
cd web
mvn jetty:run
Then point your favorite browser to http://localhost:9090/
To create an offline version of the app (web/target/TravelCompanionScala-offline-1.0/):
mvn install
cd web
mvn package -Pjetty-offline
Notice: TravelCompanion is intended for demo purposes only.