One feature is done if it meets all these conditions:
- User interface and user experience should be respected.
- Completed all requirements for that feature.
- Covered by unit tests.
- Deployed to a server for users to use it (recommend Surge service for deployment).
We want to create a job board that is similar to ITviec. Please use https://mockapi.io/ to create API. Mock data should be as close as real data as possible.
You can find all tickets on the project board. We sorted all the tickets by order, so you need to complete all the tickets one by one. Please take a look at DoD above to see how we define a completed ticket.
- React Hooks.
- TypeScript.
- Redux and Redux-thunk to manage state and async requests.
- Bootstrap and SASS for styling.
- Axios for sending requests to API endpoints.
- Start project
yarn start
at http://localhost:3000 - Run unit tests
yarn test