WallStreet is a real-time stock market simulation platform, where the users can subscribe for Ipos, buy and sell the stocks, view interactive charts and explore the stock news to analyze the stocks.
-
REST API : Api endpoints for virtual stock market platform enabling users to buy/sell stocks, view charts, news & subscribe to IPOs.
-
Background Processing : Celery-based asynchronous worker architecture for processing buy/sell orders.
-
Scheduled News Release : Releasing periodic stock news via Celery Beat, allowing users to make informed trading decisions.
-
IPO Allotment : Weighted average & pro rata allotment system for IPO subscriptions, ensuring fair distribution among users.
Clone the project
git clone https://github.com/AbhishekBhosale46/DRF-WallStreet24
Go to the project directory
cd my-project
Spin Docker Containers
docker-compose up