Skip to content

ethanBaird/Financial_Gains_House

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

178 Commits
 
 
 
 
 
 

Repository files navigation

Financial Gains House

Contributors: Ethan, Andrew & Jamie

A full-stack application allowing a user to view the current value of different stocks, and manage their own personal profile.

This application was built as a week long project whilst studying at CodeClan.

Contents


Video

Financial.Gains.House.-.Demo.mp4

Technologies

These are the main technologies we used to contruct the project.

  • React
  • Express.js
  • NPM
  • JavaScript

Brief

A local trader has come to you with a portfolio of shares. She wants to be able to analyse it more effectively. She has a small sample data set to give you and would like you to build a Minimum Viable Product that uses the data to display her portfolio so that she can make better decisions.

MVP

A user should be able to:

  • view total current value.
  • view individual and total performance trends.
  • retrieve a list of share prices from an external API and allow the user to add shares to her portfolio.
  • View a chart of the current values in her portfolio.

Extensions

  • Show a history of how stock buying options have changed in the last x timepoints.
  • The ability to make it a multi-user app
  • Increase number of symbols being used within the application past 5

Challenges

Here are some of the things we've found difficult:

  • Handling lots of data from an external API with a request limit
  • Asynchronicity! Rendering components with all the relevant information loaded

Installation

To run the app open your CLI and run the follwoing in both the 'server' and 'client' directory

npm i 

then in 'server'

npm run seeds
npm run server:dev

then in 'client'

npm start

which should then launch the app. We recommend using Chrome as your browser.

About

Full stack React/Express app which uses visual data to allow a user to view current stock values and trends, and purchase stocks for their personal portfolio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 95.6%
  • HTML 2.8%
  • CSS 1.6%