PROJECT DIVIDEND

Table of Contents
  1. About The Project
  2. Getting Started
  3. User Interface
  4. Contributors

About The Project

We have developed a web application that takes extracts important stock data such as latest news related to National Stock Exchange, American Depository Receipt, Global Depository Receipt, Market Turnover, Option Flows and Top Surfers in the market. This will help the user in better understanding the current status of the stock market.

Built With

  • Python
  • Django
  • Beautiful Soup
  • nsepython
  • anaconda

Demonstration

CITI_DEMO.mp4

Getting Started

To test the web application, you need to create a virtual environment and install the dependencies.

Prerequisites

To test the web application, follow the instructions below and install the prerequisites.

  • Install Anaconda Distribution

  • Open Anaconda Prompt and Update conda environment

conda update conda

Create Virtual Environment

Set up a virtual environment

conda create -n venv python=3.8
conda activate venv

Installation

Install dependencies in the virtual environment

pip install -r requirements.txt

Migrate Database and Run Server

python manage.py makemigrations
python manage.py migrate
python manage.py runserver

User Interface

ui4 ui1 ui2 ui3

Contributors


Adityaraj Sahu

prats778