Skip to content

Yevhen-Tkachenko-1/Full-Stack-Demo-Application-with-Spring-and-React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-Stack demo application with Spring and React

Learn and play with Full-Stack development using Spring and React

Topics covered:

  • Setting up the JPA repository
  • Building the endpoints for the HTTP class controller
  • Creating the front-end components
  • Styling components
  • Connecting component to the server

Implemented based on LinkedIn learning course: Building Full-Stack Apps with React and Spring

Tech stack

  • Java 17
  • Maven
  • Spring Boot 3.1.1 (data-jpa, web, test)
  • H2 database
  • Lombok
  • Node.js 18.16.1
  • React 18.2.0

Local run

  • Run backend app using application class.
    This will run Spring Boot server with access on http://localhost:8083
  • Optionally, check backend REST API using postman with this collection
  • Install nvm to manage npm installations
  • Install npm using command nvm install latest
  • Run nvm use latest to enable npm on your machine
  • Go to client directory
  • Run npm install
  • Run npm start.
    This will run React app with access on http://localhost:3000.
    Open this in browser and play with UI page.

About

Learn and play with Full-Stack development using Spring and React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published