This project is a comprehensive Point of Sale (POS) system tailored specifically for shoe shops. Developed by Hello Shoe Pvt Ltd, it integrates various functionalities to streamline the operations of a shoe shop, including sales, refunds, inventory management, employee management, customer management, and branch management. Additionally, it features a mail service and integrates with Google Drive for image and file uploads.
- Sales Management: Process sales transactions efficiently.
- Refund Management: Handle refunds for products returned within 3 days of purchase.
- Employee Management: Manage employee records and roles.
- Inventory Management: Keep track of inventory levels and manage stock.
- Customer Management: Maintain customer information and purchase history.
- Branch Management: Oversee operations across multiple branches.
- Mail Service: Send notifications and updates via email.
- Google Drive Integration: Upload images and files directly to a designated Google Drive directory.
- Java
- Spring Boot
- Spring Data JPA
- Spring Security
- JWT Tokens
- Maven
- MySQL
- Spring Mail
- ModelMapper
- Lombok
- HTML
- CSS
- JavaScript
- jQuery
- Ajax
- Bootstrap
This project utilizes Google Drive for storing images and files. All uploads are directed to the specified Google Drive directory associated with helloshoe@gmail.com
.
- Java Development Kit (JDK)
- Maven
- MySQL
- Clone the repository
git clone https://github.com/yourusername/pos-system-shoe-shop.git cd pos-system-shoe-shop