This project is a web-based application for managing users and products. It is built using Spring Boot for the backend and JavaScript for the frontend. The application provides functionalities such as user management, product management, and transaction handling.
- User management: Create, update, delete, and list users.
- Product management: Manage product inventory and details.
- Responsive design using Bootstrap and custom CSS.
- Integration with a database using JPA for data persistence.
- Backend: Java, Spring Boot, JPA, Maven
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Database: MySQL (or any JPA-compatible database)
- Libraries: SweetAlert2, DataTables
- Java 17 or higher
- Maven
- MySQL database
- Node.js (optional, for managing frontend dependencies)
- Clone the repository:
git clone https://github.com/buri033/HAS.git cd HAS
- Update the application.properties file in src/main/resources with your database credentials.
mvn clean install mvn spring-boot:run
Open your browser and navigate to http://localhost:8080.
- src/main/java: Contains the backend code (controllers, services, repositories, models).
- src/main/resources: Contains configuration files, static assets, and templates.
- src/main/resources/static: Contains frontend assets (HTML, CSS, JS).
This project is licensed under the MIT License. See the LICENSE file for details