https://sweet-1cfff.firebaseapp.com
- 네? 뭐라고요??🙋♂️ 스터디를 찾고 있다구요?🤔 스터디에 관한 정보는 모두 여기에!!
- 개발과 관련한 또는 IT와 관련된 스터디를 찾고 같이 공부하고 소통하고 싶을 때 사용합니다.
- 이 프로젝트는 프론트앤드 개발에 집중하기 위해 백앤드 구현을 최소화하였고, 그에 따라 firebase를 사용하였습니다.
- 2021.06.10(목) 기준으로 316개의 단위 테스트와 Code Coverage는 99.6% 이고 41개의 e2e 테스트 시나리오가 존재합니다.
📦 src
┣ 📂 assets
┃ ┣ 📂 css
┃ ┗ 📂 icons
┣ 📂 components
┃ ┣ 📂 auth
┃ ┣ 📂 base
┃ ┣ 📂 common
┃ ┣ 📂 introduce
┃ ┃ ┣ 📂 modals
┃ ┣ 📂 loader
┃ ┣ 📂 main
┃ ┗ 📂 write
┣ 📂 containers
┃ ┣ 📂 auth
┃ ┣ 📂 base
┃ ┣ 📂 groups
┃ ┣ 📂 introduce
┃ ┗ 📂 write
┣ 📂 pages
┣ 📂 reducers
┣ 📂 services
┣ 📂 styles
┣ 📂 util
┃ ┣ 📂 config
┃ ┣ 📂 constants
┣ 📜 App.jsx
┣ 📜 App.test.jsx
┗ 📜 index.jsx
- 2020.11.16 ~ 2020.12.13 (1달)
- 계속해서 기능 추가 중.. 🔗
| 👉 주차 | 계획 | 회고 |
|---|---|---|
| 1 주차 | 🔗 | 🔗 |
| 2 주차 | 🔗 | 🔗 |
| 3 주차 | 🔗 | 🔗 |
| 4 주차 | 🔗 | 🔗 |
> npm install> npm run start- Run unit test and e2e test
> npm test- unit test
> npm run test:unit- Run e2e test
> npm run test:e2e> npm build> npm run lint> npm run coverage- 자세한 사항은
package.json의scripts참고
- Install firebase-tools
> npm install -g firebase-tools- Login to firebase
> firebase login- Deploy with firebase hosting
> firebase deploy- React
- Redux, Redux-Toolkit, Redux-Thunk
- React Router Dom
- React Helmet
- React Use
- Emotion, facepaint, react-responsive
- Firebase, FireStore
- Jest, React Testing Library, CodeceptJS
- Webpack, Eslint, Babel
- Immer
- Moment, React-moment
- draft-js, react-draft-wysiwyg
- react-content-loader


