-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Suraj edited this page May 19, 2020
·
19 revisions
Poseidon is a service center management solution. Designed for tracking 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 13
- 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 (
./build.sh clean bootRun) - 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/. - try to log in with the following credentials Username:
admin, password:admin. Explore !!!
- Java 14
- spring boot 2.3.0
- Hibernate
- Bootstrap 4
- Jasper reports
- junit5
- Gradle
- Internationalization of pages (web pages, it is partially done now)
