Check Picks's monorepo
Project name | overview | skill |
---|---|---|
web/client-v2 | Web frontend application | Typescript, Next.js, Apollo Client, supabase-js, shadcn ui, tailwind, Cloud Run |
web/admin | Control panel | Typescript, Next.js, supabase-js, shadcn ui, tailwind, Cloud Run |
Project name | overview | skill |
---|---|---|
bff/apollo-gateway | Bff gateway | Typescript, NestJS, Apollo Server, Cloud Run |
https://github.com/YukiOnishi1129/techpicks/tree/develop/bff/apollo-gateway/src/schema
Project name | overview | skill |
---|---|---|
content-service | Content service | go, sql boiler, gRPC, Cloud Run |
bookmark-service | Bookmark service | go, sql boiler, gRPC, Cloud Run |
my-feed-service | My feed service | go, sql boiler, gRPC, Cloud Run |
favorite-service | Favorite service | go, sql boiler, gRPC, Cloud Run |
user-service | User service | go, sql boiler, gRPC, Cloud Run |
batch-service | Service related to batch processing | go, sql boiler, gRPC, Cloud Run Jobs |
https://github.com/YukiOnishi1129/checkpicks-protocol-buffers
Project name | overview |
---|---|
supabase | SQL file for migration and configuration file for local DB environment |
- install supabase-cli into mac
brew install supabase/tap/supabase
- local supabase start
make supabase-start
- local supabase stop
make supabase-stop
- install sqlboiler & sqlboiler-psql into mac
go install github.com/volatiletech/sqlboiler/v4@latest
go install github.com/volatiletech/sqlboiler/v4/drivers/sqlboiler-psql@latest
- install golangci-lint into mac
brew install golangci-lint