ティラノカップ

認証認可唯我独尊 NNYD

https://github.com/tosaken1116/Tyranno_front

Next.js

Go

TypeScript

GCP

Firebase

三要素認証による高セキュリティーな、遅延投稿する唯我独尊なSNS

土佐犬

鳩屋敷

Simo

推しアイデア

Google認証、電話番号によるSMS認証、認証アプリによるTOTP認証の三要素認証

作った背景

かたやぶりなSNSの案で、投稿が遅延してタイムラインが意図しない並びになる案が挙がり、採用された。

推し技術

フロントエンドとバックエンドを接続するgRPC

プロジェクト詳細

認証認可唯我独尊

チーム:🐕🐟🐦

使用技術

バックエンド

  • Go
  • connect-go
  • gorm
  • buf

フロントエンド

  • TypeScript
  • Next.js
  • Tailwind.css
  • connect-query
  • hasky
  • storybook
  • hygen
  • jest
  • TanStack Query
  • bun
  • buf
  • cva

インフラ

  • GCP
  • Firebase Authenticate
  • Postgresql
  • Vercel

その他

  • Figma
  • Notion

技術構成図

image

認証フロー

サインアップ

image

サインイン

image

役割分担

  • 土佐犬(🐕):フロントエンド、デザイン
  • シモ(🐟):バックエンド、フロントエンド
  • 鳩屋敷(🐦):バックエンド、インフラ

リポジトリ

土佐犬

@tosaken