A UI-friendly responsive Full-Stack development personal project on Bookstore Management System developed using Spring Boot as the backend and Angular as the front end.
-
- A stable version of node installed on your machine
- Npm
npm install npm@latest -g
- Angular CLI
npm install -g @angular/cli
-
- Java SDK v1.8 or higher
- Apache Maven 3.3 or above
- Databases : MySQL Server and MySQL Workbench 8 or above
Clone the repo
git clone https://github.com/Piyush2912/BookStore-Management-System.git
Access the Front-End folder
cd Piyush-Book-App
Install dependencies
npm install
npm install bootstrap
npm install jquery
Start the angular project
ng serve
apiBaseUrl should match your backend URL and the port you are running the spring boot app on, it should be 8080 in the default case.
-
Configure application.properties file
spring.datasource.username spring.datasource.password
-
In MySQL Workbench use:
create database book_store_management_system; use book_store_management_system;
Now everything is set up correctly and you can start exploring Piyush-Book-App โค๏ธ
Piyush Katariya โ๏ธ
Code released under the MIT License.