Skip to content

Check Picks is a collection of the latest IT news. In particular, it has a good selection of news for software engineers. For example, React, Golang and AWS.

Notifications You must be signed in to change notification settings

YukiOnishi1129/techpicks

Repository files navigation

Check Picks Monorepo

Check Picks's monorepo

Project

Web

Project name overview skill
web/client Web frontend application Typescript, Next.js
web/admin Control panel Typescript, Next.js

Mobile

Project name overview skill
mobile/rn-client Mobile application Typescript, ReactNative, Expo

BFF

Project name overview skill
bff/apollo-gateway Bff gateway Typescript, NestJS, Apollo Server

Micro Service

Project name overview skill
content-service Content service go
bookmark-service Bookmark service go
my-feed-service My feed service go
favorite-service Favorite service go
user-service User service go
batch-service Service related to batch processing go

DB

Project name overview
supabase SQL file for migration and configuration file for local DB environment

Getting Started

1. Setting environment

  1. install supabase-cli into mac
brew install supabase/tap/supabase
  1. local supabase start
make supabase-start
  1. local supabase stop
make supabase-stop
  1. 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
  1. install golangci-lint into mac
brew install golangci-lint
  1. install protoc-gen-go into mac
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest