This repository implements simple RESTful API for an e-commerce application contain service for seller. Another feature for billing and buyer will be implemented in the future
Basic functionality | |
---|---|
Incorporating descriptive comments to enhance code readability. | Done |
Implementing tracing mechanisms for effective debugging. | Done |
Writing comprehensive test cases to validate functionality. | Almost Done |
Utilizing version control with Git for code management. | Done |
Structuring code in a logical and maintainable manner. | Done |
Containerizing the application using Docker for portability and scalability. | Done |
Advance functionality | |
Load Configuration from a File | Almost Done |
Multiple Implementations | Not yet |
Advanced Tracing | Not yet |
CI/CD | Not yet |
Docker Image Optimization | Not yet |
Because this is just a simple repository, that mean there are a lot feature can be set up in the future. Some suggestion feature:
- Implement feature for buyer and bill.
- Implement middleware for admin so that admin can delete bad accounts.
- Optimization Docker image.
- Add CI/CD pipeline for auto build, deploy and test.
- Implement front-end.