Skip to content

Commit

Permalink
docs: Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
mtpontes committed Oct 14, 2024
1 parent 65ba705 commit 93086f8
Showing 1 changed file with 20 additions and 13 deletions.
33 changes: 20 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -255,27 +255,34 @@ Once you've ensured the correct line endings, run the following command to build
<summary><h2>🔧 Adjustments and improvements</h2></summary>
The project is still under development, is currently using development settings. The next updates will focus on the following tasks:
### Priorities
- [x] Add standard price and promotional price
- [x] Implement a better separation of Users and Clients
- [x] Add more details to poor entities
- [x] Add more behaviors to entities, reducing dependence on external services for basic domain rules
- [x] Add a promotional price scheduler, so that when you set a promotional price, you also set a deadline for the promotional
- [x] Implement Spring Security
- [x] Create a Cart service
- [x] Add a promotional price scheduler, so that when you set a promotional price, you also set an expiration date for the promotion
- [x] Create docker-compose
- [x] Create fallbacks for failures between services
- [x] Each microservice will have the ability to decode JWT token, killing the need for Auth microservice
- [x] Create detailed API documentation with Swagger
- [x] Group all OpenAPI documentation into Gateway
- [x] Create detailed API documentation with OpenAPI and group all documentations into Gateway
- [ ] Implement caching with Redis
- [ ] Allow users to have multiple addresses
- [ ] Sending emails regarding orders
<!-- - [ ] Allow users to have multiple addresses -->
<!-- - [ ] Integrate the Payments service with a real payment API, making the service fully functional -->
### Security
- [x] Implement Spring Security
- [x] Each microservice should be able to decode the JWT token, eliminating the need for the Auth microservice
- [ ] Implement OAuth2 with 2FA
### New services
- [x] Cart
- [ ] Evaluation
- [ ] DiscountCoupon
<!-- ### Infra
- [ ] Create and handle dead letter exchanges
- [ ] Configure messaging rules
- [ ] Configure load balancing rules
- [ ] Integrate the Payments service with a real payment API, making the service fully functional
- [ ] Create evaluation service
- [ ] Create discount coupon system
- [ ] Configure load balancing rules -->
</details>
Expand Down

0 comments on commit 93086f8

Please sign in to comment.