{"repo":"reshinto/online_trading_platform","free":true,"listed":false,"github":"https://github.com/reshinto/online_trading_platform","clone":"git clone https://github.com/reshinto/online_trading_platform.git","description":"A full stack online stock trading platform, built with React and Django","language":"JavaScript","stars":116,"topics":["iex-api","django","frontend","material-ui","backend","react","chart","d3","django-rest-framework","full-stack"],"license":null,"category":"trading","readme_excerpt":"Online Trading Platform Overview This repository contains a full-stack web application that simulates an online equities trading experience. The backend is built with Django and the Django REST Framework, while the frontend is a React single-page application styled with Material-UI and powered by Redux state management. The platform lets users authenticate, explore market data, visualise interactive stock charts, follow company fundamentals and news, and manage a simulated trading portfolio including cash movements. Financial market data is aggregated from multiple third-party providers. Historical charts, quotes, and financial statements are requested from the IEX Cloud API through custom client helpers ( src/iexAPI/iex.js and src/iexAPI/iexCloud.js ), company profiles are fetched from Financial Modeling Prep, and market headlines are sourced from NewsAPI. These feeds are refreshed periodically to keep the dashboard up to date ( Title.js , SetChart.js , and SetNews.js ). Purpose This is my 1st big project to develop a full stack app by myself. It will be an online trading platform mainly for equities. Charts visualization and creation of personal portfolios will be the first end goal. Implement machine learning to analyze stocks will be my 2nd end goal, this will be done in the near future when I have the time. Architecture - Backend ( backend/ ) - Django project configured in trading platform/settings.py with Django REST Framework, Knox token authentication, CORS handling, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/reshinto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/reshinto/online_trading_platform/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}