marcoshuck/todo
A production-grade todo app applying the following technologies: Go, gRPC, Docker, Kubernetes, Zap, Jaeger, Prometheus, Grafana and more
GoMIT
Issues
- 0
- 0
Move typescript stubs to api/ folder
#128 opened by marcoshuck - 0
Generate HTTP client from OpenAPI
#133 opened by marcoshuck - 0
Move pkg/ code to internal/
#125 opened by marcoshuck - 0
Remove Map func from domain.Task
#127 opened by marcoshuck - 0
Failed to push images to ghcr.io
#107 opened by marcoshuck - 0
Add typescript stubs with Buf
#61 opened by marcoshuck - 0
Add dart stubs generation
#91 opened by marcoshuck - 0
Add GitHub Actions to build and push images
#103 opened by marcoshuck - 1
Add colaboration guide
#66 opened by marcoshuck - 1
Allow users getting a single task by id
#78 opened by marcoshuck - 0
Add README docs
#59 opened by marcoshuck - 0
Set up NPM package with Typescript stubs
#76 opened by marcoshuck - 0
Measure SLA at API level
#75 opened by marcoshuck - 0
- 0
- 0
Set up stress test with JMeter
#72 opened by marcoshuck - 0
- 0
- 0
- 0
Add static analysis with SonarQube
#68 opened by marcoshuck - 0
Add caching to db operations
#67 opened by marcoshuck - 0
Add web table to show tasks
#65 opened by marcoshuck - 0
Add web form to create task
#64 opened by marcoshuck - 0
Send email when task is about to expire
#63 opened by marcoshuck - 0
Authentication with Google
#62 opened by marcoshuck - 0
Permissions with SpiceDB
#60 opened by marcoshuck - 0
Generate github page for API docs
#58 opened by marcoshuck - 0
- 0
Split gateway pod from app deployment
#56 opened by marcoshuck - 0
- 0
Add tracing with Jaeger
#11 opened by marcoshuck - 0
Create docker compose
#12 opened by marcoshuck - 0
Add metrics with Prometheus
#16 opened by marcoshuck - 0
Set up a Grafana dashboard
#17 opened by marcoshuck - 0
Logstash + ElasticSearch + Kibana for logging
#41 opened by marcoshuck - 0
Fix port in gateway
#31 opened by marcoshuck - 0
Set up docker ignore
#30 opened by marcoshuck - 0
Set up Containerfile
#29 opened by marcoshuck - 0
Add codeowners
#28 opened by marcoshuck - 0
Add gRPC gateway
#15 opened by marcoshuck - 0
Create kubernetes manifests
#13 opened by marcoshuck - 1
Add logging with Uber Zap
#10 opened by marcoshuck - 0
- 0
Add CI with Dagger
#18 opened by marcoshuck - 0
- 0
- 0
Allow users grouping tasks in a milestone
#7 opened by marcoshuck - 0
Allow users labeling their tasks
#6 opened by marcoshuck - 0
Allow users setting the status to a task
#5 opened by marcoshuck