grzegorz103 / music-store

Music store (Spring, Angular5)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Music store CircleCI

Table of contents

General info

Online music store system which provides features such as ordering and managment music discs.

Live demo

You may need to wait a while until back-end loads
https://music-store-2620.firebaseapp.com/

Sample accounts

Username Password Role
admin admin Admin
user user User

Technologies

  • Spring (Boot, Security, Data JPA, MVC)
  • Angular 8
  • Hibernate
  • PostgreSQL
  • Mapstruct
  • CircleCI

Features

  • Management discs and orders via admin panel
  • Ordering discs by users
  • Browse available discs for sale
  • Browse user shopping cart and orders

Setup

Prerequisites

  • Angular 8 or greater is required
$ npm install -g @angular/cli
  • Java 8+

Deployment

$ mvn spring-boot:run -Dspring-boot.run.profiles=dev
$ cd angularclient
$ npm install
$ ng serve

Run browser and head to http://localhost:4200

About

Music store (Spring, Angular5)


Languages

Language:Java 45.8%Language:TypeScript 31.3%Language:HTML 21.4%Language:JavaScript 1.0%Language:CSS 0.5%