Giter Site home page Giter Site logo

piyush2912 / bookstore-management-system Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 235 KB

A UI friendly Full-Stack development personal project on Bookstore Management System developed using Spring Boot as backend and Angular as front end.

License: MIT License

Java 20.64% TypeScript 54.97% HTML 23.80% CSS 0.59%

bookstore-management-system's Introduction

BookStore-Management-System

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.

Demonstration of Project:

How to use?

Prerequisites

  • Front-End ( Angular )

    • A stable version of node installed on your machine
    • Npm
      • npm install npm@latest -g
    • Angular CLI
      • npm install -g @angular/cli
  • Back-End ( Spring Boot )

    • Java SDK v1.8 or higher
    • Apache Maven 3.3 or above
    • Databases : MySQL Server and MySQL Workbench 8 or above

Installation

Clone the repo

git clone https://github.com/Piyush2912/BookStore-Management-System.git

Front-End ( Angular )

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.

Back-End ( Spring Boot )

  • 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;
    

Congrats ๐Ÿ‘ ๐ŸŽ‰

Now everything is set up correctly and you can start exploring Piyush-Book-App โค๏ธ

Creator

Piyush Katariya โœ๏ธ

License

Code released under the MIT License.

bookstore-management-system's People

Contributors

piyush2912 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.