"매주 포지션 짜다가 눈 빠질 것 같아서 주말에 Antigravity 갈아넣어서 만든 프로젝트"
매주 엑셀 시트랑 온에어 카톡방 보면서 "아, 이 친구 저번 주에 자막 했었나?" "얘는 왜 3주 연속 메인 카메라지?" 고민하다가 머리 터질 것 같아서 만들었습니다. 요즘 antigravity로 바이브 코딩하는게 유행이라길래 저도 한번 해봤습니다. 주 목적은 팀원들이 포지션을 공평하게 가져가고, 결과적으로 영상팀 인원 모두가 올라운더가 되게 하려는 것입니다.
그냥 포지션 배정 자동화/보조 툴입니다. 근데 이제 예쁜 디자인과 다크모드를 곁들인.
- 드래그 앤 드롭 배정: 엑셀 칸 채우기 그만. 그냥 이름 끌어다가 넣으세요.
- 자동 경고 시스템:
- "어? 얘 저번 주도 스위처였는데?" → 경고 뜸
- "얘는 3주 연속 배정인데 좀 쉬게 해주지?" → 경고 뜸
- 완벽한 로테이션을 위한 AI(인 척하는 알고리즘)의 조언.
- 통계 대시보드 (New!):
- 누가 제일 많이 수고하고 있는지 그래프로 보여줍니다.
- 한 역할만 계속하는 '고인물' 방지 가능.
이 프로젝트는 인증 및 DB 연결을 위해 Netlify Functions를 사용합니다.
따라서 일반 npm run dev 대신 반드시 아래 명령어로 실행해야 정상적으로 로그인하고 기능을 사용할 수 있습니다.
# ✅ 올바른 실행 방법 (포트 8888)
npm run dev:netlify- 접속 주소: http://localhost:8888
- 주의:
npm run dev(포트 3000/5173)으로 실행하면 로그인 및 API 호출이 실패할 수 있습니다.
# 1. 설치
npm install
# 2. 실행 (Netlify Dev)
npm run dev:netlify버그 제보 환영합니다. 기능 추가 요청은 갠톡으로 해주세요...