Skip to content

This is a full-stack retail billing system built with React for the frontend and Spring Boot for the backend. The application provides comprehensive billing functionality for retail businesses, including product management, invoice generation, and reporting features.

Notifications You must be signed in to change notification settings

shanthi1710/Billing-Software

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Billing Software (Spring Boot + React)

A full-stack billing application with Spring Boot backend and React frontend, containerized with Docker.

Prerequisites

  • Docker Desktop installed
  • Java 21 JDK (for local development)
  • Node.js (for frontend development)

Docker Commands

1. Build and Start Containers

docker-compose up -d --build

mysql -h 127.0.0.1 -P 3307 -u root -p

docker-compose down -v

push on the docker hub and then use image 

cd billingsoftware

docker build -t shanthi1710/billing-software-backend:latest .

cd client

docker build -t shanthi1710/billing-software-frontend:latest .

docker login -u shanthi1710


docker push shanthi1710/billing-software-backend:latest

docker push shanthi1710/billing-software-frontend:latest

docker-compose down -v  

docker-compose up -d


clinet:-> http://localhost/
backend:-> http://localhost:8080/api/v1.0 

About

This is a full-stack retail billing system built with React for the frontend and Spring Boot for the backend. The application provides comprehensive billing functionality for retail businesses, including product management, invoice generation, and reporting features.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •