Click here to view the Technical Design Document.
This project was bootstrapped with Create React App.
create-react-appcomes with certain dependencies, but more will need to be added before the project will compile.
To successfully launch this application, the following must be entered into the terminal:
-
cdinto the proper directory, and thencdinto thestoriesfolder. -
yarn installwill instarn yarn, which is used to add dependencies. -
yard add react-router-dom axios reactstrap bootstrap node-sasswill add the necessary dependencies to run this application.
To break this down further:
react-router-domis used for all of the routing, including but not limited to: Links, Routes, BrowserRouter and withRouter.axiosis an HTTP client that can be used for CRUD operations.reactstrap bootstrapallow for easier CSS and animations.node-sassallows for the use of Sass, which is a CSS preprocessor.
yarn startwill run the application in development mode, and the webpage should load at http://localhost:3000 in the browser. You're all set to edit this project!
The following fonts and colors are approved for use in this project: