Loading repository data…
Loading repository data…
Paul-110 / repository
Java Full Stack Project: A SaaS-based Point of Sale application featuring JWT authentication, MySQL database integration, and a responsive frontend.
POS Pro System combines powerful backend architecture with a delightful UI to streamline store operations.
This project uses a powerful modern stack to deliver a production-grade POS solution.
Before running the project:
git clone https://github.com/Paul-110/Java-SaaS-POS-System.git
cd Java-SaaS-POS-System
npm install
npm run dev
The app will start at:
http://localhost:5173
Update your application.properties:
spring.datasource.url=jdbc:mysql://localhost:3306/pospro
spring.datasource.username=root
spring.datasource.password=yourpassword
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
jwt.secret=your_jwt_secret
mvn spring-boot:run
Backend starts at:
http://localhost:8080
All theme colors, card styling, glassmorphism, & background animations are defined in:
/src/index.css
Modify values like:
--accent: #1de9b6;
--glass-fill: rgba(15,30,26,0.28);
--background: #061412;
hr />
Your POS Pro System consists of the following modules:
Frontend (React + Redux)
↓
REST API Layer (Spring Boot)
↓
Business Services (Orders, Inventory, Customers)
↓
Database (MySQL)
↓
Analytics Engine + Reports
Just connect your GitHub repo → Vercel auto-detects Vite.
Spring Boot JAR deploy ready.
Contributions & feature requests are welcome! Submit issues or forks through the GitHub repository.
Ekky Spurgeon 📩 Email: spurgeonpaul11@outlook.com
This project is licensed under the MIT License — see the LICENSE file for details.