Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 2.08 KB

README.md

File metadata and controls

40 lines (32 loc) · 2.08 KB

StockWatch

Website for viewing stock data or related information in real time. There could be a delay of 1 minute (local caching) since updating it every second will have a huge load on backend (in free services). Daily top losing and gainer stocks can be visible along with tick data. Most graphs have a live tick data with more than 10 thousand points.

Tech stack:

Django Python JavaScript JQuery Ajax HTML CSS Bootstrap JSON

How to run:

  • Download the project to your local system or fork the project and clone it
  • cd into the project directory: cd StockWatch
  • Install the requirements: pip install -r requirements.txt
  • Run the server: python manage.py runserver
  • Run the custom management command for updating data: python manage.py create_json
  • Open your web browser and go to: http://127.0.0.1:8000/stockwatch/about or http://127.0.0.1:8000/

Screenshots:

Landing Page:

Basic landing page with minimal functionality Landing

Listing Page:

Lists most viewed indices, top gainers of the day, top losers of the day and an option to search through thousands of company listings. Listing

Stock Info:

Financial information and metadata/company specific data related to a particular stock with graph and tick points. Info