- Remove
package-lock.json
file if it is present. - Run
npm install
command to download all the project dependecies.(it will take some time to download) - Run
npm start
to start the application.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
Runs the test cases, used Jest to write the test cases.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
So, it saves alot of time and I was able to style the application.
Used react-router-dom to navigate in the application.
- components - All the reusable components are located in the
components
folder. - utils - This folder contains the utility functions used in the application.
__test__
- This folder contains all the tests that covers the basic flow.