This is an application that documents dives for divers. It uses Norwegian diving rules to calculate letter and oxygen use based on depth and time length of dive. This Software Project is part of class HBV501G Software Project 1 at the University of Iceland.
You can clone this project using the tool of your choice or check out the latest release under the Releases tab.
If you simply want to use this program then the easiest way is to access it at http://kafari.herokuapp.com/
This project is setup using Maven as a dependency manager, so if your IDE does not manage that, or you don't have it installed you can look here for further information.
When all the dependencies are downloaded, you can run the project by running the main()
method in the class Application
and then enter localhost:8080 into the address bar of your favorite web browser.
Look at the code and find the comments we wrote. We tried explaining what was happening in such a way that it should hopefully be easy to understand.
We used NetBeans for this project: https://netbeans.org/
This project assumes there is a database called Daginn at the URL: postgresql://localhost:5432/Daginn.
See username and password in application.properties
This application is provided as-is without any support. If you have any questions then Google is your friend.
Daníel Bergmann Guðmundsson
Einar Andreas Helgason
Símon Örn Reynisson
Viktor Jón Helgason
Original project skeleton created by Daníel Páll Jóhannsson.