본 서비스는 FSD 아키텍처를 준수하고 있습니다.
- app (Application의 전반적인 Config, Provider를 다룸)
- pages (라우트에 1:1로 매칭되는 페이지 레이어)
- widgets (Entities와 Features의 묶음을 표현한 레이어)
- features (User scenario)
- entities (Business entity)
- shared (재사용가능한 컴포넌트와 유틸리티가 포함됨)
- React + Typescript
- Draft.js (For Editor)
- Supabase (For Backend Service)
- Tanstack Query (For Server State Management)
- Zustand (For Client State Management)
- Tailwind Css