Laza is a marketplace for selling fashion products. This RESTful API built using Java, PostgreSQL, Sprint Boot, and dependency injection as modularization.
- Authentication & Authorization using JWT
- CRUD for all modules
- Manage Product for admin role
- Checkout & Payment for user role
- Get History order
- Spring Boot: for building the application
- Spring Security: for handling authentication and authorization
- JWT for secure token-based authentication
- Spring Data JPA for simplifying database access
- PostgreSQL for the relational database management system