Write python code to download daily stock prices from National Stock Exchange website.
Open this website. https://www.nseindia.com/products/content/equities/equities/archieve_eq.htm
Select Report as "Bhavcopy"
Download all the files for last 10 years
Understand bhavcopy data structure and create a database structure in MySQL
Create master table for Company names along with symbol, stock split, bonus issue etc
Create a separate table for data
Connect all these tables using primary and foreign keys
Create routines for showing a time series for any company
Create indexes to speed up query execution. Ideally, any query should execute in less than 100 ms
Create a public web page for displaying stock price chart
Design a web page using Pencil or other wireframing tools. This should be done simultaneously with Point 2.4 above
Create a web server and an HTML page using Django library in Python
Use D3.js charts or Google charts to show census data in chart and table format
Create an android mobile app for displaying census data
Design screens for the app using Pencil or other wireframing tools. This should be done simultaneously with Point 2.4 above
Use the same web server, charts and routines created above to fetch and visualize data