Skip to content

Ctere1/spring-boot-microservice-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring-boot-microservice React

React Redux Bootstrap JavaScript JWT MUI

IntroductionInstallation GuideScreenshotsLicenseContributors

GitHub Repo stars GitHub forks GitHub watchers

ℹ️ Introduction

  • This is a simple react application to demonstrate how to integrate Spring Boot (Microservice) and React.
  • The application is allows users to register and login. Once the user logs in, they can view a list of products and user's cart.
  • The user can create, edit and delete products and add products to cart. (If any user has a product in their cart, that product cannot be deleted.)
  • JWT is used for authentication.
  • Redux is used for state management.

Tip

For more detail about the application, please refer to the following project: Spring Boot Microservice

💾Installation Guide

  • To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

    # Clone this repository
    $ git clone https://github.com/Ctere1/spring-boot-microservice-react
    # Go into the repository
    $ cd spring-boot-microservice-react
    # Install dependencies
    $ npm install
    # Run the app
    $ npm start

📷Screenshots

Home Page

  • Home page

    Profile

Login - Signup Pages

  • User can login on this page

    Login

  • User can signup on this page

    Signup

Profile Page

  • User profile page

    Profile

  • User edit page Profile

Products Page

  • Products page

    Profile

  • Product details modal

    Profile

  • Product edit page

    Profile

Swagger Documents

  • User service

    Profile

  • Cart service

    Profile

  • Product service

    Profile

JWT Notification

  • JWT expired notification

    Profile

©License

GitHub

📌Contributors

About

Spring Boot Microservice Client

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors