- Vue.js
- Ionic
- Ionic Vue Router
- Vuex
- Axios
* [CREATE]
1. ๊ธฐ์กด Vue ์
ํ
-> Ionic ์
ํ
์ผ๋ก ๋ณ๊ฒฝ
2. CSS ์ด๊ธฐํ
3. ์ ์ฒด์ ์ธ ์ปดํฌ๋ํธ ๊ตฌ์กฐ ์ค๊ณ
4. Homepage -> Category Modal ๊ตฌํ
* [CREATE]
1. Ionic Cli ์
ํ
=> android ํ๊ฒฝ ์คํ ํ์ธ.
2. LoginPage, PassportPage ํผ๋ธ๋ฆฌ์ฑ
* [UPDATE]
1. MainPage UI / UX ์ฌ์ค์ .
* [CREATE]
1. LoginPage, PassportPage, PostPage => ์๋ฒ ์ฐ๋ ์๋ฃ.
* [UPDATE]
1. LoginPage, PassportPage css ๋ณ๊ฒฝ.
* [CREATE]
1. Android Camera Module ๊ถํ ์ป๊ณ , ์ด๋ฏธ์ง ํ์ผ AWS S3 ์ ์ก.
* [UPDATE]
1. ์ ์ ์ ๋ขฐ์ฑ ๊ฒ์ฌ ( ๋ผ์ฐํฐ ์ด๋๋ง๋ค ) => VueX + VueRouter
* [CREATE]
1. MainPage ๊ธ ๋ฐ์ดํฐ ๋ฐ๊ธฐ
2. ์นดํ
๊ณ ๋ฆฌ ๋ฐ์ดํฐ ๋ฐ๊ธฐ.
3. ๋ก๊ทธ์์ ์ฒ๋ฆฌ
* [UPDATE]
1. ๊ธ ์์ฑ ์ด๋ฏธ์ง ์ฒ๋ฆฌ (AWS S3) ์๋ฃ.
* [CREATE]
1. TalkPage, PostInfoPage ํผ๋ธ๋ฆฌ์ฑ
2. Socket.io ์ฐ๋.
* [CREATE]
1. Socket.io ์ฐ๋ => Chat data binding
* [UPDATE]
1. MainPage ํ๊ทธํ์ ๊ธ ์๊น๋ณ ๊ตฌ๋ถํ๊ธฐ.
2. Category Modal CSS ์์ .
3. Mobile ๊ธ ์์ฑ => S3 ์ฌ์ง ์ฌ๋ผ์ด๋ ํ์ ๋ฐ์ธ๋ฉ ์๋ฃ.
* [CREATE]
1. Utils => validImageType, DateFormat ์ถ๊ฐ.
* [UPDATE]
1. PostPage ์ฌ์ง ์
๋ก๋ PC / Mobile ์ง์ ์๋ฃ.
2. MainPage flex ํํ ๋์์ธ ์์ .
* [CREATE]
1. ๊ฒ์๊ธ ์ข์์, ์ซ์ด์ ๊ธฐ๋ฅ ์ถ๊ฐ.
2. ๋ฉ์ธํ์ด์ง ๊ฒ์ ๊ธฐ๋ฅ ์ถ๊ฐ.
* [UPDATE]
1. ItemPage ๋ผ์ฐํฐ ์ญ์ -> ๋ฉ์ธ ํ์ด์ง์์ ๋ชจ๋ฌ๋ก View ๋ณ๊ฒฝ.
* [CREATE]
1. TalkPage ๊ฑฐ๋ ๋ก์ง ์๋ฃ.
* [CREATE]
1. Mobile FCM ์ ์ฉ => Message push ํ
์คํธ ์๋ฃ.
2. PostPage ๊ฒ์๊ธ ๊ณต๊ฐ/๋น๊ณต๊ฐ, ์ญ์ ๊ธฐ๋ฅ ์ถ๊ฐ.
* [CREATE]
1. PostPage ๊ฒ์๊ธ ์์ ๊ธฐ๋ฅ ์ถ๊ฐ.
* [CREATE]
1. ์นดํ
๊ณ ๋ฆฌ ๋ณ ํ์ด์ง ๋ถ๋ฌ์ค๊ธฐ ์ถ๊ฐ.
2. ๊ฑฐ๋ ์ ๊ณ ํ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ.
* [UPDATE]
1. ๊ฒ์๊ธ ์์ ๊ฐ์ ์ฌ์ง ์
๋ก๋ ์ค๋ฅ ์์ ์๋ฃ.
* [CREATE]
1. ๊ด๋ฆฌ์ํ์ด์ง ์์ฑ => (์ ์ , ๊ด๋ฆฌ์) 1:1 ๋ฌธ์ ์์ฒญ ๋๋ต ํผ ์ ์
2. ์ ์ ์ธ๋ค์ผ ๋ณ๊ฒฝ ๊ธฐ๋ฅ ์ถ๊ฐ.
3. ์ ์ ํต์ ์ฝ๋ ๋ณ๊ฒฝ ๊ธฐ๋ฅ ์ถ๊ฐ.
* [UPDATE]
1. ์ ๋ฐ์ ์ธ CSS ์์ .
2. ์ฑํ
๋ฐฉ test => ์ค๋ฅ์ฒดํฌ.
* [UPDATE]
1. ๋ด์ ๋ณด ์์ฑํ๊ธฐ(๊ฑฐ๋ํ ๋ด์ญ ์กฐํ)
2. ํํ๋จ์ ๋ฉ/๋ง์ผ ๊ตฌ๋ถ.
3. ์์ผํต์ , ํ๊ธฐ ๋ฐ๋ณต ์์ฑ ๋ฐฉ์ง.
4. ์์ผํต์ , ์ค๋ณต ๊ฑฐ๋์์ฒญ ๋ฐฉ์ง.
* [CREATE]
1. ๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ, ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ๊ธฐ๋ฅ ์ถ๊ฐ.
2. ๋ฆฌ๋ทฐ ๋ชจ๋ฌ => ํ์ ๊ธฐ๋ฅ ์ถ๊ฐ.
* [UPDATE]
1. ๊ธฐ์กด alert => toast message๋ก ๊ต์ฒด.
2. ์ฑํ
๋ฐฉ ๋ก์ง ๋ณ๊ฒฝ.
3. ๊ฒ์๊ธ ์ข์์ / ์ซ์ด์ CSS ์์ .
* [CREATE]
1. ํ๋ ์ด ์คํ ์ด ์ดํ ๋ฑ๋ก.
2. ํ์ํํด ๊ธฐ๋ฅ ์ถ๊ฐ.
3. MainPage ์๋ก๊ณ ์นจ ๋ฒํผ ์์ฑ.
4. ๋ด ์ ๋ณด ๊ฑฐ๋๋ด์ญ (๋น๊ณต๊ฐ / ๊ณต๊ฐ / ์๋ฃ) ํ์.
* [UPDATE]
1. MainPage SearchBar ๊ฒ์๊ธ ํด๋ฆญ ๊ธฐ๋ฅ ์ถ๊ฐ.
2. ๊ฒ์๊ธ ํ๋งค์ค / ํ๋งค์๋ฃ ์์ ๋ฒํผ ์ถ๊ฐ.
* [UPDATE]
1. validation ์ถ๊ฐ.
2. console.log ๊ฑท์ด๋ด๊ธฐ + ์ฃผ์๋ฌ๊ธฐ.
* [UPDATE]
1. ์น์ฌ์ดํธ ์คํ. (https://animalcro.com)
2. ๋ฒ๊ทธ ํ
์คํธ.
3. ์์ด์ฝ UI ์์ .
4. Google Analytics, Google Search Console ๋ฑ๋ก.
* [UPDATE]
1. (ํ์๊ฐ์
) ๋น๋ฐ๋ฒํธ ํน์๋ฌธ์ ํ์ฉ.
2. (ํ์๊ฐ์
) ๋ฒจ๋ฆฌ๋ฐ์ด์
success ์ธ์ฆ ๋ฌธ๊ตฌ ์ถ๊ฐ.
3. (ํ์๊ฐ์
) ์ง๋ฉ์ผ ์คํธ์ฒ๋ฆฌ๊ฑด ํ ์คํธ ๋ฉ์์ง ๊ณต์ง ์ถ๊ฐ.
4. (๋ฉ์ธํ์ด์ง) ๋ชจ๋ฐ์ผ ํฐํธ ํฌ๊ธฐ ์์ .
5. (๊ธ์์ฑ) ์ ๋ชฉ ๊ธ์์ 16์๋ก ์ ํ.
* [UPDATE]
1. ์์ ํ์ด์ง ๋ฉ์ธ ํ๋ฉด์ผ๋ก ๋ณ๊ฒฝ. ( ํ์์ ์ธ ์ ๊ทผ์ฑ ์์ )
2. (ํ์๊ฐ์
) ์ด๋ฉ์ผ ์ค๋ณต ์ฒดํฌ.
3. (๋ฉ์ธํ์ด์ง) ๊ด๊ณ ์ถ๊ฐ.
4. (๋ฉ์ธํ์ด์ง) ๊ณต์ง์ฌํญ ๋ณด๊ธฐ ์ถ๊ฐ.
5. (๊ฒ์๋ฌผ) ๊ณต๊ฐ / ๋น๊ณต๊ฐ ์ค์ UI ์์ .
6. (๊ฒ์๋ฌผ) ์ญ์ ๊ฐ์ ์ฌ์ฉ์ 2์ฐจ ํ์ธ ์ถ๊ฐ.
* [CREATE]
1. Native Refreshers ์ถ๊ฐ => ์๋ก๊ณ ์นจ ์์ .
* [CREATE]
1. ๋ชจ๋ฐ์ผ ์ดํ ๊ด๋ จ, Version ์ฒดํฌ API ์ถ๊ฐ.
2. ๋ชจ๋ฐ์ผ ๊ด๊ณ ์ ๊ฑฐ.
3. ๋ชจ๋ฐ์ผ icon / splash ์ด๋ฏธ์ง ๋ณ๊ฒฝ.