Ambaar is an open-source Point of Sales (POS) system built using Spring Boot, PostgreSQL, and HTMX.
- Super fast with the use of Redis
- Auth
- Multi Business(es)
- Multi Branch(es)
- Isolated Inventory (per branch)
- Isolated Sales (per branch)
- Multi Employments
- Record Backtracking (Which user generated specific record)
-
Clone the repository:
git clone https://github.com/abdulroufsidhu/ambar_springboot.git cd ambar_springboot
-
Build and run the project:
./gradlew clean build docker compose up
-
Access Swagger Api Documentation:
Open your browse and go to
http://localhost:8080/docs/swagger-ui/index.html
-
Access the application:
Open your browser and go to
http://localhost:8080
to access the application.
- src/main/java: Contains the Java source code.
- src/main/resources: Contains the application configuration files.
- build.gradle: The Gradle build file.
Feel free to submit issues or pull requests. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.
- Author: Abdul Rauf
- Email: [email protected]
- LinkedIn: Abdul Rauf
- GitHub: abdulroufsidhu