In order to get started, clone the repository locally and run the following command:
npm install
You don't need to clone this repository every time, you only need to clone it once You will work with your team in separate branches, named after the task you're working on You must pull the current repository version and create your own branch immediately before beginning your task:
git pull
git checkout -b "<name of the branch according to your task>"
You should add all the changed files, commit them, push them to your newly created branch, and create pull requests once you have finished working on the task
git add
git commit -m "<name of the commit>"
git push origin "<name of your branch>"
As soon as a part of a task is fully completed, please commit it and name it properly
In the project directory, you can run:
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
npm run lint
npm run format
npm run fix-style
This command will be automatically run before each commit
Please, do not run any scripts other than the ones mentioned above.
This is the structure of the files in the project:
│
├── public # public files (favicon, .htaccess, manifest, ...)
├── src
│ ├── api
│ ├── context
│ ├── fonts
│ ├── modules # Pages, shared components constants and other resources
│ │ └── shared
│ │ └── components
│ ├── styles
│ ├── types
│ ├── utils
│ ├── App.module.scss
│ ├── App.tsx
│ ├── index.tsx
│ └── Root.tsx # React component with all the routes
├── .editorconfig
├── .eslintrc.js
├── .gitignore
├── .prettierrc
├── package-lock.json
├── package.json
├── README.md
└── tsconfig.json