Skip to content

DavidLapadula/StockSimple

Repository files navigation

Stock Simple

Table of contents

  1. Description
  2. Technology
  3. Installation
  4. Usage

Description

Full Stack web application that provides a simple and intuitive tool for engaging with the stock market. Users can sign up, track stocks, set up watchlists, test investment strategies, and view the latest market news.

Technology

Installation

  1. Using the link in the technology section above, download the Robot 3T client.
  2. Go into your Robo 3T client and create a database called 'stockSimple'.
  3. Clone the repository to your local machine.
git clone https://github.com/DavidLapadula/StcokSimple.git
cd stocksimple
  1. Install dependencies with the following command.
yarn install
  1. Run the following command to seed the database.
yarn populate
  1. This will create a test account with the email 'test@email.com' and the password 'testpassword'.
  2. Go to World trading data and get a free API key.
  3. Create a .env file in the root directory of the proect and add WORLDTRADINGDATA_API_KEY=<yourapikey>.
  4. Run the following command in the root directory and your site will open on http://localhost3000.
yarn start

Usage

Login

Login Gif

Track stocks with watchlists

Watchlist Gif

View the latest news

Visit article Gif

Search for stocks and save articles

Save Article

Test and track your investments

Login Gif