An open API service indexing awesome lists of open source software.

https://github.com/shanthi1710/billing-software

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.
https://github.com/shanthi1710/billing-software

css docker java javascript jpa-hibernate lombok-maven mysql-database reactjs redux-toolkit s3-bucket spring-boot webdevtools

Last synced: about 2 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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
```bash
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