-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Suraj edited this page Jun 2, 2019
·
19 revisions
Poseidon is a service center management software. Designed as a solution for keeping the inventory and billing for a laptop service center.
- Provide functionality to create a service ticket and a workflow based on it
- Provides a final invoice to the customer
- Various reports to gain insights on improving the business
- JDK 1.10
- Java IDE (Preferred IntelliJ IDEA Community Edition)
- Git (without this also it will work fine, as IntelliJ & Eclipse support checkout from the IDE itself)
- Install the jdk
- From git-bash or IntelliJ, start up the spring boot app
- hsql db is inbuilt and can help work the app in demo mode, we can change the configurations when the product is ready to ship.
- If an external db is used, restore the db file from the code ( a file named data.sql is available at src/main/resources/ directory)
- Start the server
- Application will be up and running in http://localhost:8181/ .
- Either create a database user name as
usernameand password aspasswordor edit the same in data.sql - try log in with admin/admin. Explore !!!
- spring boot 2.1.5
- Hibernate
- Bootstrap 4
- Jasper reports
- junit4
- Gradle
- Internationalization of pages (web pages, it is partially done now)
- Add more unit tests
