This version of the application should use hard-coded stocks data, which you can find in src/data/stock-data.json
.
Your stock tracking app should have the following features:
No matter what route the user is visiting, they should always see a navigation bar at the top of the window. It should contain links to "Home" and "About" pages.
If a user clicks on "About" in the navigation bar, they should be directed to an about page. This is just a static page that displays a description of your app.
If a user visits /stocks
or clicks "Home" in the navigation bar, they should be directed to a dashboard page. This page should list all of the stocks that the user is tracking, specifically their name
and symbol
. These stocks should be pulled from /data/stock-data.json
.
If a user clicks on one of the stocks listed in the Dashboard view, they should be directed to an individual stock show view. This view should display all of a stock's attributes.
The resources listed at the bottom of the readme might come in handy when building this out.