Skip to content

RESTful full-stack web application built using Spring Boot and Angular for online book purchasing and administering book library.

Notifications You must be signed in to change notification settings

nixos89/prodavnica_knjiga_levi9

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Bookshop

Online bookshop group project built as part of student internship in Levi9 IT Services company.

Description

This is a RESTful full-stack web application for online book purchasing which supports roles of Customer and Admin in which:

  • Customer can search books by title, category and author name and also purchase single or multiple books.
  • Administrator can do same things as Customer and has permissions to create, modify and delete book features and check reports on most sold books.

Tech stack

This app utilizes following technologies:

  • Spring Boot framework as main backend tech stack including:
    • Spring Data JPA
    • Hibernate + JPA
    • MySQL
    • Spring Security
    • Lombok
    • Liquibase (DB migration tool)
    • OAuth2
    • JWT
    • Mockito
    • Spring RESTDocs.
    • itextpdf, etc.
  • Angular framework as main frontend tech stack including:
    • RxJS
    • Toaster
    • etc.

Authors

  • Aleksandar Jeremić
  • Miroslav Mirković
  • Nikola Stevanović

About

RESTful full-stack web application built using Spring Boot and Angular for online book purchasing and administering book library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •