Create the views for a stage race planner. For each view, there are issues and tests.
View | Links |
---|---|
Stage Races List | Issue • Tests |
Delete Stage Race | Issue • Tests |
Add Stage Race | Issue • Tests |
-
Satisfy the requirements using TypeScript and React.
-
Make use of, but don't change, the dependencies in
package.json
. -
Make use of, but don't change, the components in
src/components/shared
. See examples insrc/stories
. -
Don't change the tests in
src/tests
.
When the tests pass, and the UI resembles the screenshots, archive your work in a .zip
file and send it to https://trainerroad.recruiterbox.com/jobs/fk0us5r/. Do not include node_modules
in the .zip
file.
Something we can improve? Email [email protected].
npm install
npm start
JSON Server will start on port 4000 and Create React App will start on port 3000.
npm run storybook
Storybook will start on port 8000.
npm test
Tests are written with Jest and React Testing Library.
This project was bootstrapped with Create React App and TypeScript.