An open API service indexing awesome lists of open source software.

https://github.com/jainex17/marketwatch

MarketWatch: A Python Flask web app for seamless stock tracking, analysis, and personalized watchlists.
https://github.com/jainex17/marketwatch

flask jinja-template plotly postgresql python stock-market

Last synced: about 2 months ago
JSON representation

MarketWatch: A Python Flask web app for seamless stock tracking, analysis, and personalized watchlists.

Awesome Lists containing this project

README

          

# MarketWatch

MarketWatch is a robust Python Flask web application designed for comprehensive stock tracking and analysis. Leveraging technologies like Jinja templates, PostgreSQL, and Plotly, this project ensures a seamless user experience. Features include user authentication, an intuitive dashboard, stock search, dynamic graphical charts, and watchlist management. Stay informed and empowered with MarketWatch.

### Live At:- [MarketWatch](https://marketwatch-m9gk.onrender.com/)

## Local Setup:-

1. Clone the repository with `git clone https://github.com/Jainex17/MarketWatch.git`
2. Install the required dependencies using `pip install -r requirements.txt`
3. open git bash and export the following environment variables:
- `export DATABASE_URL=your_postgres_database_url`
- `export SECRET_KEY=your_secret_key`
- `export API_KEY=your_api_key` (Get your API key from [Alpha Vantage](https://www.alphavantage.co/support/#api-key))
4. Run the application using `flask run`

## ScreenShots:-

![image](https://github.com/Jainex17/MarketWatch/assets/81921291/73aaafe4-488b-4af8-b35b-c46c9bd8965f)