stayhardgreen / JBuy-Spring-Angular

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JBuy (Spring Boot + Angular)

An e-commerce website using Spring Boot and Angular

Demo

https://jbuy.shop

Features

  • Rest API
  • Product search
  • Full text search
  • Faceted search
  • Search text autocomplete
  • Shopping cart, checkout, review
  • OpenAPI

Technology Stacks

  • Spring Boot

  • Spring Security

  • Spring Data JPA

  • Hibernate

  • Hibernate Search

  • Lucene

  • Hazelcast

  • Springdoc

  • Rapidoc

  • Angular

  • Angular Material

  • Elf

Requirement:

Java 11 or above
Node 16 or above
npm 8.5 or above
Angular/cli 13 or above

Run dev mode

  • Spring
---From root folder
$ cd api
$ ./mvnw clean install
$ ./mvnw spring-boot:run
  • Angular
---From root folder
$ cd webapp
$ npm install
$ ng serve -o

Screenshot

screenshot1


screenshot1


screenshot1


screenshot1


screenshot1


screenshot1

About

License:MIT License


Languages

Language:Java 46.2%Language:TypeScript 31.7%Language:HTML 15.7%Language:SCSS 6.2%Language:JavaScript 0.2%