바로 닿는 메세지 POOL
은 Push 알림
으로 브랜드와 팔로워를 잇는 강력한 메세지 서비스입니다.
- 브랜드 등록 심사 요청을 통해 누구나
브랜드
가 될 수 있습니다. - 브랜드는
Push 알림 메세지
를 생성할 수 있습니다. - 유저는 원하는 브랜드를 팔로우하여
Push 알림 메세지
를 받아볼 수 있습니다.
Google Playstore | https://play.google.com/store/apps/details?id=com.app_pool_frontend |
---|---|
AppStore | https://apps.apple.com/kr/app/pool/id1640180474 |
Web | https://app-pool-firebase.web.app |
* 서버 운영이 2022.11로 종료되었습니다.
[bundler]
$ yarn start #run bundler
[mobile]
$ yarn android #run android emulator & bundler
$ yarn ios #run ios emulator & bundler
[web]
$ yarn web #start web
$ yarn build #build web to dist folder
[lint]
$ yarn lint #run eslint
Core | ReactNative, TypeScript |
---|---|
State Management | Redux, React-Query |
Package Manager | Yarn |
Build | Babel, Webpack |
📂.github
┣ 📂workflows
📂dist # 빌드된 web 폴더
📂android
📂ios
📂web # Web 관련 폴더
📂assets # svg, image, font, theme 등 정적 파일 폴더
┣ 📂fonts
┣ theme.ts
📂src
┣ 📂api # api 요청 관련 폴더
┣ 📂components # 여러 page에서 사용하는 컴포넌트들
┣ 📂hooks # react hooks
┣ 📂screens # React Navigation에서 사용하는 Screen들
┣ 📂slices # redux slices 폴더
┣ 📂storages # Asyncstorage 관련 폴더
┣ App.tsx
┗ index.tsx
타입 | 내용 |
---|---|
style | 코드 스타일 혹은 포맷 |
feature | 새로운 기능 |
fix | 수정 |
refactor | 코드 리팩토링 |
design | 사용자 UI 수정 |
test | 테스트 코드 |
docs | 문서 수정 |
chore | 빌드 관련 수정 |
브랜치명 | 설명 |
---|---|
main | 메인 브랜치 |
{type}/#{issueNumber}-{title} | 각 이슈별 브랜치 |
v1.0 이후 백로그 (update 2022.09.20)
- 타 기기에서 유저 로그인시 기존 기기 토큰 만료 핸들링
- (AppStore) 회원가입 시 생년월일, 성별 필드 선택사항으로 수정