이전 버전 - Podote v1 프론트 repo , Podote v1 서버 repo
Podote
: Purple + Todolist + Note (notion, acreom, note.com 등)
할일에 다양한 기능이 있는 문서를 추가해서 해야할 업무를 관리하세요.
간단한 TodoList 기능으로도 사용할 수 있고,
사이트 임베드, 이미지, Markdown등 다양한 기능이 있는 문서를 추가할 수 있어요.
-
Tech
- Client : React, ApolloClient, Zustand, Emotion, Remirror, Firebase Auth
- Server : NestJS, Prisma, ApolloServer, PostgreSQL, Firebase Admin
-
Deploy
- Client : Vercel
- Server : EC2, Nginx, Docker-compose
- 모바일웹 우선개발 ( 현재는 모바일웹만 개발된 상태 )
- react router dom 6의 Loader를 활용한 인증체크
- graphql-codegen을 통한 타입, gql 쿼리, 커스텀훅 자동생성
- 프론트 인프라 환경 이전 ( aws -> vercel )
- ApolloClient Cache Hook
- 모노레포
ci: ci 구성파일 및 스크립트 수정
feat: 기능
fix: 버그 수정
docs: 문서
style: 코드 의미에 영향을 주지 않는 변경사항 ( formatting, 주석 등 )
design: 디자인 관련 (css나 svg, img, png 파일 등)
refactor: 코드 리팩토링
test: 테스트 코드
build: 시스템 또는 외부 종속성에 영향을 미치는 변경 사항 (pnpm, npm, yarn 레벨)
revert: 롤백
perf: 성능 개선
chore: 그 외 자잘한 수정, 패키지 매니저 설정, 코드 수정 없이 설정 변경