Skip to content

DawKozlowski/Full-Stack-E-commerce-app

Repository files navigation

Full-Stack-E-commerce-app

Full Stack E-commerce app using Angular and Java Spring Boot backend based on the online course on udemy. Link:https://www.udemy.com/course/full-stack-angular-spring-boot-tutorial/ Zrzut ekranu 2022-05-09 185830

How to run the app

  1. Downlad the app and open the folder in the cli.
  2. Set up database
  3. cd 01-backend/spring-boot-ecommerce.
  4. Install maven dependencies using IDE auto import or using the command mvn install.
  5. Run the app using mvn spring-boot:start from project root directory.
  6. cd 02-frontend/angular-ecommerce
  7. run npm install command
  8. run ng serve command

Your frontend app should now be running on localhost:4200. Your backend app should now be running on localhost:8080.

Functionalities

  1. Users can view all items when entering the website
  2. Items are displayed properly based on the selected category

Developing: searching products by keyword and pagination

Used Tools and Technologies

  • Spring Boot
  • Angular
  • Bootstrap
  • FontAwesome
  • REST API
  • JPA Repository
  • Spring Data REST
  • MySQL