Web Application Archietcture (WAA) course day to day progress in a form of post-service project.
post-service is a monolith project defining the domain of post related stuff. There are potential 4 sub-domains in this service and 2 cross-curring domains, which are:
- Post
- Comment
- User
- Role
- Logger
- Exeption
- 1 to 4 domains are self explanatory defining the flow that any USER with specific ROLE will be able to create POST and can COMMENT on specific post.
- Logger domain is used for audit purposes. On any method call, the audit details have been captured in Logger for that specific request.
- And Exception domain is used for capturing the flow of any exception which occurs along exception root cause.
- Simply need to run this docker-compose file and post-db container will be up.
- Run the project via any IDE (preferably use intelliJ)