Sandun-Induranga /
JavaEE-POS
Full-stack Application
Loading repository data…
samirunuwanaka / repository
Full Stack POS System using React, Spring Boot & JWT Authentication
A full-stack Point of Sale (POS) management system built with React (frontend) and Spring Boot (backend), secured using JWT authentication and following layered architecture principles.
This application uses JWT-based authentication.
Security Components:
WebSecurityConfigAuthTokenFilterJwtUtilsUserDetailsServiceImplThe backend follows a clean layered architecture:
Controller → Service → Repository → Database
React/
├── public/
└── src/
├── Management/
├── utils/
├── App.js
├── Home.js
└── LogIn.js
Springboot/pos/
└── src/main/java/com/example/pos
├── Controller/
├── Dto/
├── entity/
├── repository/
├── Service/
├── Security/
└── PosApplication.java
@Repository
public interface UserRepository extends JpaRepository<User, Long> {
Optional<User> findByUsername(String username);
}
cd Springboot/pos
mvn spring-boot:run
Runs on:
http://localhost:8080
cd React
npm install
npm start
Runs on:
http://localhost:3000
Samiru Nuwanaka
Selected from shared topics, language and repository description—not editorial ratings.
Sandun-Induranga /
Full-stack Application
UchithmaSenevirathne /
A full-stack POS web application using Spring Boot and React, featuring inventory management, order processing, user authentication, and dashboard with dynamic product data and real-time updates.
Marcompiler /
Example of full-stack architecture with Spring Boot, Vue 3, PostgreSQL, and Keycloak (SSO, OAuth2, JWT) deployed via Podman - ideal as a tutorial or project base.
Paul-110 /
Java Full Stack Project: A SaaS-based Point of Sale application featuring JWT authentication, MySQL database integration, and a responsive frontend.
UchithmaSenevirathne /
This is a Point of Sale (POS) system that allows for the management of customers and items, placing orders, and viewing order details. The backend is built using Spring, and the frontend is developed with HTML, CSS, and JavaScript.
AaryanK47 /
A full-stack Spring Boot Self-Checkout System featuring offline camera barcode scanning, shopping cart management, payment processing, and printable receipts.