https://github.com/artifixal/reimbursementapp
Java EE application to manage reimbursement of expenses after user business trip.
https://github.com/artifixal/reimbursementapp
ajax example javaee jsp jspscriptletless jstl mvc scriptletless springless
Last synced: 3 months ago
JSON representation
Java EE application to manage reimbursement of expenses after user business trip.
- Host: GitHub
- URL: https://github.com/artifixal/reimbursementapp
- Owner: ArtiFixal
- License: mit
- Created: 2023-08-20T21:02:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-06T01:49:57.000Z (about 2 years ago)
- Last Synced: 2025-06-25T16:42:53.682Z (7 months ago)
- Topics: ajax, example, javaee, jsp, jspscriptletless, jstl, mvc, scriptletless, springless
- Language: Java
- Homepage:
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ReimbursementApp
Java EE application to manage reimbursement of expenses after user business trip.
## Environment setup
1. Clone repository or download zip and extract it.
2. Create new project in your favourite IDE using cloned repository as its directory root.
3. If needed refresh/reopen the project.
4. Setup Java Servlet server and integrate it with your IDE.
5. Setup MySQL server.
6. Import database using initDB.sql file.
7. Edit dbConifg.cfg file using credentials to your MySQL server.
## Building from Source
In project directory call:
`mvn install`
If you want to skip tests add param: `-Dmaven.test.skip`
## Testing
Before tests make sure MySQL server is running and reimbursement database exists.
Then in project directory call:
`mvn test`