SafeMove is a web application developed in Java using Spring Boot, designed to manage the registration and movement of products across various agencies and destinations. The system enables efficient asset control, facilitating traceability and logistical organization.
- Register and edit products with detailed information.
- Associate products with specific destinations.
- List and search registered products.
- User-friendly interface for data management.
- Java 17
- Spring Boot
- Spring MVC
- Hibernate / JPA
- Thymeleaf
- Maven
- Relational Database (e.g., MySQL or PostgreSQL)
- Clone the repository:
git clone https://github.com/Jpsoaresfig/SafeMove.git cd SafeMove - Configure the database:
- Create a database in your preferred RDBMS.
- Update the connection settings in the
application.propertiesfile located insrc/main/resources/.
- Build and run the application:
mvn spring-boot:run - Access the application:
- Open your browser and navigate to http://localhost:8080.
SafeMove/
βββ src/
β βββ main/
β β βββ java/
β β β βββ com/
β β β βββ safemove/
β β β βββ controllers/
β β β βββ enums/
β β β βββ models/
β β β βββ repositories/
β β βββ resources/
β β βββ templates/
β β βββ application.properties
βββ pom.xml
βββ README.mdContributions are welcome! Feel free to open issues or submit pull requests.
This project is licensed under the MIT License.