Skip to content
@serinew

Serinew

Serinew is a cloud deployment platform built with Go, designed to simplify containerized application deployment and infrastructure management.

Serinew

은하처럼 이어지는 사람들과의 연결.

A social web where photos and conversations flow together — calm, real-time, and built for communities.

TypeScript Go Express PostgreSQL Redis Cloudflare R2

무엇을 만들고 있나요 · What we build

Serinew사진 공유와 실시간 대화가 한곳에 있는 소셜 웹을 만듭니다.

  • 피드 — 사진·순간을 공유하고 팔로우하는 타임라인
  • 커뮤니티 — 서버·채널 단위로 모이는 대화 공간
  • 실시간 — 채널 채팅, 멘션, 알림 (음성은 이후 단계)

We're building a social web that brings together a visual feed and live community chat — share moments, join channels, and talk in real time.

기술 스택 · Tech stack

영역 선택
언어 TypeScript, Go
API 서버 Express (Node.js), Gin (Go)
클라이언트·SDK TypeScript (api, interface, hook)
데이터 PostgreSQL, Redis
미디어 Cloudflare R2
실시간 WebSocket (예정)

아키텍처 개요 · At a glance

고수준 서비스 구성입니다. 세부 토폴로지는 개발 단계에 따라 달라질 수 있습니다.

flowchart LR
  subgraph clients [Users]
    Web[Web_app_TypeScript]
  end
  subgraph services [Services]
    Core[core_Go_auth_users]
    Archive[archive_Go_files_media]
    Chat[chat_Express_realtime]
  end
  subgraph stores [Data]
    PG[(PostgreSQL)]
    RD[(Redis)]
    R2[(Cloudflare_R2)]
  end
  Web --> Core
  Web --> Archive
  Web --> Chat
  Core --> PG
  Core --> RD
  Archive --> PG
  Archive --> RD
  Archive --> R2
  Chat --> PG
  Chat --> RD
Loading
서비스 스택 역할 상태
core Go · Gin 회원·인증·사용자
archive Go · Gin 파일·이미지 업로드·저장
api TypeScript 백엔드 API 클라이언트 SDK 진행 중
interface TypeScript 공유 타입·인터페이스 진행 중
hook TypeScript 이벤트 훅 라이브러리 진행 중
chat Express 실시간 메시징·채널 예정

리포지토리 · Repos

기여 · Contributing

공개 리포지토리가 열리면 이슈와 디스커션으로 피드백을 환영합니다.
조직 차원의 가이드라인은 준비되는 대로 이 README와 각 저장소에 맞춰 정리합니다.

Popular repositories Loading

  1. core core Public

    Core is a Go/Gin-based central API server that manages user accounts, authentication, and accessToken sessions using PostgreSQL and Redis.

    Go

  2. archive archive Public

    Archive is a Go/Gin-based media microservice for Serinew that stores files in Cloudflare R2, manages metadata with PostgreSQL, and accelerates retrieval using Redis.

    Go

  3. .github .github Public

    Serinew is a cloud deployment platform built with Go, designed to simplify containerized application deployment and infrastructure management.

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…