Description
Invoice Management System Project using Java Spring Boot, Angular, and MySQL
Technology Stack Used in the Invoice Management System Project
The project has been developed using the following technologies:
- HTML: Page layout designed using HTML
- CSS: Styling done using CSS
- JavaScript: Validation tasks and animations implemented with JavaScript
- Java Spring Boot: Backend API logic implemented in Java Spring Boot
- MySQL: Database management using MySQL
- Angular: Frontend logic developed using Angular with Angular CLI
- Visual Studio Code: IDE used for Angular development
- STS (Spring Tool Suite): IDE used for developing Spring Boot APIs
- Tomcat: Project deployed on Tomcat server
Supported Operating Systems
The project can be configured on the following operating systems:
- Windows: Easily configured on Windows OS with WAMP or XAMPP installation
- Linux: Compatible with all versions of Linux
- Mac: Can be configured on Mac OS as well