Webapplikasjon for å registrere arbeid gjort for ukelønn, og registrere utbetalinger av ukelønn.

Steinar Bang 5ed2a9b0b4 Test fixes: change expected values after adding more transactions to the test database. 8 éve
ukelonn.api 6478017dbf The primefaces UI is now backed with beans connected to a real database. 8 éve
ukelonn.bundle 5ed2a9b0b4 Test fixes: change expected values after adding more transactions to the test database. 8 éve
ukelonn.bundle.test.db fd443ee9b0 Added more transactions to the test database. 8 éve
ukelonn.gogoshell af607d8f0b ukelonn.gogoshell correctly delete the runner subdirectory on clean. 8 éve
ukelonn.rebundled 107743d729 Moved maven plugin versions to the top POM. 8 éve
ukelonn.tests ca667e70a4 Enforce Java version 1.7 in all modules. 8 éve
.gitignore 55452caa2c Ignore derby.log in ukelonn.bundle project. 8 éve
LICENSE 3590109739 Initial commit. 8 éve
README.org 3418346f8a Added installation instructions. 8 éve
pom.xml f3fba6a6d1 Delete derby.log files in all modules. 8 éve

README.org

Ukelonn: en webapplikasjon for ukelønn

Tanken er at ungene skal kunne registrere jobber de gjør i hjemmet og at foreldrene kan registrere utbetalinger av ukelønn og andre måter lønna blir betalt på (f.eks. utlegg/lån og ekstra datapakker til mobil).

Webapplikasjonen er skrevet for å bli kjørt i en OSGi runtime, og er ment å være responsive slik at den er lett å kjøre på mobiltelefoner og nettbrett.

Utsjekk og bygg

    Dette trengs for å laste og kjøre programvaren
  1. Installer det som trengs:
  2. git: https://git-scm.com/download/win
  3. Java SDK 1.8 (funker forsåvidt med 1.7 også om man allerede har den): http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  4. Apache maven:
  5. Download: https://maven.apache.org/download.cgi
  6. Install: https://maven.apache.org/install.html
  7. Run: https://maven.apache.org/run.html
  8. Gjør en klon av git-repositoriet
  9. #+BEGIN_EXAMPLE mkdir %HOME%\git cd %HOME%\git git clone https://github.com/steinarb/ukelonn.git #+END_EXAMPLE
  10. Åpne et kommandolinje-vindu og skriv følgende kommandoer:
  11. #+BEGIN_EXAMPLE cd %HOME%\git\ukelonn git checkout using-primefaces mvn clean install cd ukelonn.gogoshell mvn install pax:provision #+END_EXAMPLE
  12. Åpne en nettleser på http://localhost:8090

Lisens

Lisensen er Eclipse Public License - v 1.0. Jeg kunne tenkt meg GPL i en eller annen variant, men da måtte jeg passe på hvilke lisenser som var kompatible og det ble for mye jobb.