https://github.com/zorenkonte/spring-mvc-hibernate-customers
Spring Hibernate Demo App
https://github.com/zorenkonte/spring-mvc-hibernate-customers
hibernate-jpa mysql spring spring-boot spring-mvc thy thymeleaf-template-engine
Last synced: 4 months ago
JSON representation
Spring Hibernate Demo App
- Host: GitHub
- URL: https://github.com/zorenkonte/spring-mvc-hibernate-customers
- Owner: zorenkonte
- License: apache-2.0
- Created: 2020-10-11T11:36:12.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-05T02:59:50.000Z (over 4 years ago)
- Last Synced: 2025-01-21T22:23:52.536Z (6 months ago)
- Topics: hibernate-jpa, mysql, spring, spring-boot, spring-mvc, thy, thymeleaf-template-engine
- Language: Java
- Homepage: https://dm-crm.herokuapp.com/
- Size: 374 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Customer Relationship Manager
### DESCRIPTION
Simple Customer Relationship Manager using Spring MVC and Hibernate MySQL### PREREQUISITES
Ensure you have this installed before proceeding further
- Java 11
- Maven 4.0
- MySQL### FEATURES
* Backend
* MySQL database
* Using JPA and Hibernate to talk to relational database
* Create, Update, and Delete functionality
* Frontend
* HTML, CSS and Javascript
* Thymeleaf as server-side template engine### RUNNING THE APPLICATION
#### STEP 1:
Make sure to run the sql script first before running the application. You can find the sql file [here](/src/main/resources/db/mysql/database.sql)
#### STEP 2:
Open a command line (or terminal) and navigate to the folder where you have the project files. We can build and run the application by issuing the following command:```
mvnw spring-boot:run
```Open your browser and in the address bar at the top enter http://localhost:8090. You should get a nice friendly response like this:

### SCREENSHOTS
##### Customer List

[](https://app.fossa.com/projects/git%2Bgithub.com%2Fdarkmodeee%2Fspring-mvc-hibernate-customers?ref=badge_shield)
##### Add Customer

##### Update Customer

##### Delete Customer
### DATABASE SCHEMA
### LICENSE
Customer Relationship Manager is Open Source software released under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.html)[](https://app.fossa.com/projects/git%2Bgithub.com%2Fdarkmodeee%2Fspring-mvc-hibernate-customers?ref=badge_large)