You've already forked golang-saas-starter-kit
mirror of
https://github.com/raseels-repos/golang-saas-starter-kit.git
synced 2025-08-08 22:36:41 +02:00
Splitting our users and accounts, creating new user_account package
This commit is contained in:
@ -12,7 +12,7 @@ This project should not be considered a web framework. It is a starter toolkit t
|
||||
|
||||
There are five areas of expertise that an engineer or her engineering team must do for a project to grow and scale. Based on our experience, a few core decisions were made for each of these areas that help you focus initially on writing the business logic.
|
||||
1. Micro level - Since SaaS requires transactions, project implements Postgres. Implementation facilitates the data semantics that define the data being captured and their relationships.
|
||||
2. Macro level - Uses POD architecture and design that provides the project foundation.
|
||||
2. Macro level - The project architecture and design, provides basic project structure and foundation for development.
|
||||
3. Business logic - Defines an example Golang package that helps illustrate where value generating activities should reside and how the code will be delivered to clients.
|
||||
4. Deployment and Operations - Integrates with GitLab for CI/CD and AWS for serverless deployments with AWS Fargate.
|
||||
5. Observability - Implements Datadog to facilitate exposing metrics, logs and request tracing that ensure stable and responsive service for clients.
|
||||
|
Reference in New Issue
Block a user