Closed Veryyapeee closed 2 years ago
Create project repository using CREATE-REACT-APP and yarn package manager: https://create-react-app.dev/docs/getting-started/
Prepare folder structure based on atomic design: https://bradfrost.com/blog/post/atomic-web-design/
Install packages, aka: -Axios -Firebase -react-firebase-hooks -React-prop-types -React-toastify -Day.js -SCSS (https://www.npmjs.com/package/sass) -Formik/React-hook-form, or custom forms without library -Jest -react-testing-library -react-router and react-router-dom (v6 recommended) -framer-motion (for animations - not needed)
And any other library that you find usefull, or skip any library that you think we don't need
Prepare basic SCSS config (checkout my old repository for reference :D https://github.com/Veryyapeee/second-hand/tree/main/client/)
Prepare basic readme with information about how to run the project
Branch issue-8-chore/app-setup-repo created!
Create project repository using CREATE-REACT-APP and yarn package manager: https://create-react-app.dev/docs/getting-started/
Prepare folder structure based on atomic design: https://bradfrost.com/blog/post/atomic-web-design/
Install packages, aka: -Axios -Firebase -react-firebase-hooks -React-prop-types -React-toastify -Day.js -SCSS (https://www.npmjs.com/package/sass) -Formik/React-hook-form, or custom forms without library -Jest -react-testing-library -react-router and react-router-dom (v6 recommended) -framer-motion (for animations - not needed)
And any other library that you find usefull, or skip any library that you think we don't need
Prepare basic SCSS config (checkout my old repository for reference :D https://github.com/Veryyapeee/second-hand/tree/main/client/)
Prepare basic readme with information about how to run the project