StudioGo
์๋ฅ ์ฐฝ๊ณ ๊ธฐ๋ฐ ๋ผ์ด๋ธ์ปค๋จธ์ค ์คํ๋์ค ์์ฝ ํ๋ซํผ
๊ฐ์
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ์คํ | Expo SDK 52+ (React Native) + Hono (Vercel Serverless) |
| DB | Neon PostgreSQL + Drizzle ORM |
| ํธ์คํ | Vercel (API) + App Store/Google Play (์ฑ) |
| ์ธ์ฆ | ์นด์นด์ค ๋ก๊ทธ์ธ (๋ค์ดํฐ๋ธ + ์น OAuth) |
| ์๋ฆผ | ์นด์นด์ค ์๋ฆผํก + Expo Push + ์ธ์ฑ ์๋ฆผ |
๋๋ฉ์ธ
- BJ(๋ฐฉ์ก์ธ/MEMBER): ์คํ๋์ค๋ฅผ ๋น๋ ค ๋ผ์ด๋ธ์ปค๋จธ์ค ๋ฐฉ์ก
- ์ฐฝ๊ณ ์ด์์(OPERATOR): ์์ฝ ์น์ธ, ์ฒดํฌ์ธ, ํฌ์ฅ/์ถ๊ณ ๊ด๋ฆฌ
- ๊ด๋ฆฌ์(ADMIN): ๋ชจ๋ ์ค์ , ๊ถํ, ์์คํ ์ ์ด
- ์คํ๋์ค: ํ์ ์์, ์์ฝ์ ์ด์
- ์ฌ๋กฏ: ์ด์์๊ฐ์ ์ผ์ ๊ฐ๊ฒฉ์ผ๋ก ๋๋ ์์ฝ ๋จ์
- Hold: ์์ฝ ์์๋ ์ค 2๋ถ๊ฐ ์ฌ๋กฏ ์์ ์ ์
์ฃผ์ ๊ธฐ๋ฅ
- ์คํ๋์ค ์์ฝ/์ทจ์
- ์ค์๊ฐ ์ฌ๋กฏ ํํฉ ์บ๋ฆฐ๋
- ์์ฝ ์น์ธ/๊ฑฐ์ (์ด์์)
- ์ฒดํฌ์ธ ์ฒ๋ฆฌ
- ์นด์นด์ค ์๋ฆผํก ์๋ ๋ฐ์ก
๋งค๋ด์ผ
- ์ฌ์ฉ์ ๋งค๋ด์ผ โ BJ(๋ฐฉ์ก์ธ)/์ฑ ์ฌ์ฉ์์ฉ
- ์ด์์ ๋งค๋ด์ผ โ ์ฐฝ๊ณ ์ด์์์ฉ (์์ฝ ์น์ธ, ์ฒดํฌ์ธ, ์ถ๊ณ ๊ด๋ฆฌ)
- ๊ด๋ฆฌ์ ๋งค๋ด์ผ โ ์์คํ ๊ด๋ฆฌ์์ฉ