Develop Live Project on React & Spring Boot with Payment Integration & BarCode Scanner logo

Develop Live Project on React & Spring Boot with Payment Integration & BarCode Scanner

Free

Build an online booking system with Spring Boot and React

FreeFree tier
Starting Price
$49.99/mo
Type
Open Source
Company
Manning

About Develop Live Project on React & Spring Boot with Payment Integration & BarCode Scanner

This liveProject from Manning guides learners through building a full-stack online booking system for a salon/day spa, using Java and Spring Boot for the backend and JavaScript with React for the frontend. The project covers integrating a payment system, creating and scanning QR codes (barcodes), using Swagger for API documentation, and PostgreSQL for data storage. It is self-paced, divided into achievable steps, and includes community help and optional mentor sessions. The project was updated in July 2023 to use the latest versions of all technologies. Note: the project is designed for learning and is not a complete production-ready application.

Key Features

Self-paced project with achievable steps
Integrate a payment gateway
Create and scan QR codes / barcodes
Build a Spring Boot Web API
Use Swagger for API documentation
PostgreSQL database integration
Responsive UI with ReactJS
Updated to latest technology versions (July 2023)
Community help and optional mentor sessions
Learn to create production-ready apps

Pros & Cons

Pros
  • Hands-on project-based learning approach
  • Self-paced – you choose your schedule
  • Project roadmap divided into clear, achievable steps
  • Access to community help and paid mentor sessions
  • Updated to latest versions of technologies (July 2023)
  • Covers both frontend (React) and backend (Spring Boot) in one project
Cons
  • Not a complete production-ready application (as noted on the site)
  • Requires intermediate knowledge of Java, Spring Boot, and React
  • Paid – project costs $49.99 or $10 with a Manning subscription
  • May not include advanced deployment or DevOps topics

Best For

Learn full-stack web development with Spring Boot and ReactBuild an online booking system for a salon or day spaPractice payment integration and barcode scanning in a web applicationGain hands-on experience with Swagger, PostgreSQL, and REST APIsImprove skills in Java and JavaScript through a realistic project

FAQ

What are the prerequisites for this project?
You need intermediate knowledge of Java and JavaScript, plus basics of Spring Boot, React, JPA, Swagger, payment gateway integration, and barcode software.
What skills will I learn?
You will learn to create production-ready apps, use Spring Boot Web API, Swagger, PostgreSQL, integrate a payment system, and create/scan QR codes.
Is this project free?
No, it is a paid project from Manning. It costs $49.99 for standalone purchase or $10 with a Manning subscription. Subscription plans start at $19.99/month (Lite) or $24.99/month (Pro).
Is this project up-to-date?
Yes, it was updated in July 2023 to the latest version of all technologies and text.