MVP List - ZaviarBrown/spaceXchange GitHub Wiki

Dashboard + Portfolio Asset/Detail Visualization of Planet Data

MVP List

spaceXchange is the galaxy's premiere inter-planetary currency exchange. We provide commission-free trading to boldly go where no man has gone before...(not even Elon Musk).

1. New account creation, log in, log out, and guest/demo login

  • Users can sign up, log in, and log out.
  • Users can use a demo log in to use the cart and reviews for the site.
  • Users can't access any page on the site without being logged in.
  • Logged in users are directed to the home page to begin exploration.
  • Users that log out are directed to the home page.

2. Hosting on Heroku

3. Assets/Detail

  • Logged in users will be able to buy and sell shares of selected assets
  • Logged in users will be able to see key metrics as well as descriptions for planets/assets

4. Dashboard/Portfolio

  • Logged in users will be able to view their portfolio metrics and performance over time in their dashboard.

5. Visualization for portfolio and asset performance

  • Asset and portfolio performance over time will be visualized through (Recharts) and presented in a user friendly format

6. Coin Gecko API Historical Data

  • Each asset is tied to a real-life crypto, allowing us to show historical data for each asset on our site in 24hour, 1 week, 6 months, and 1 year time intervals

7. News Stories

  • Relevant news stories are displayed from our python web scraper. Stories are randomly selected on page load.

8. Search Bar

  • Search through every asset on our site and find what you're looking for using either the asset's name or the asset's stock ticker.

9. Rasp Pi API (Simulated Stock Market)

  • We've created a fake stock market to run off of a Raspberry Pi. It acts as a live stock market api through the use of our price fluctuation simulator.
  • This allows the prices on our site to dynamically update on our page in real time.

10. Production README

  • Brief explanation of what the app is and does.
  • How to start development environment
  • Technologies used
  • Link to live site
  • Link to Wiki docs
  • Discussion of two features that show off the team's technical abilities
  • Discussion of both challenges faced and the way the team solved them
  • Code snippets to highlight the best code