Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/asdhammu/library

Online Library Management. User can search, check in, checkout book
https://github.com/asdhammu/library

angular angular16 database hibernate java java17 javascript jpa-hibernate library-management-system mysql-database natural-language-processing restful-api spring-boot spring-data spring-data-jpa spring-mvc springboot3-x stanford-corenlp typescript

Last synced: 3 months ago
JSON representation

Online Library Management. User can search, check in, checkout book

Awesome Lists containing this project

README

        

# Library Management Project

### Prerequisites

- Node 16+
- Java 17+
- Create schema with name of 'librarymanagement' in MySql

### Service

- update username and password value of 'spring.datasource.username' and 'spring.datasource.password' in the application-dev.properties
- cd services
- mvn spring-boot: run
- Data will load from books-lite.csv in the resources folder.
- For full data change file name to book.csv in the InitialLoad. This can take around 30 minutes.

### Front end
- cd FrontEnd
- npm install
- npm run start