바로 닿는 메세지 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) 회원가입 시 생년월일, 성별 필드 선택사항으로 수정







