MarketPulse is a real-time market sentiment and trend analysis web app designed for investors and traders. It aggregates news data (by web scraping) and uses market volume fluctuations. It conducts sentiment analysis on financial news data to provide actionable insights and identify market opportunities.
- Install
Node.jsandnpm - Install Python 3
- Install all required python packages using
pip3 install -r requirements.txt - Install all npm packages using
npm install - Run the
main.pyin theanalysisdirectory - Simultanoeusly run the
app.pyin thewebsite/backenddirectory - Simultaneously run the ReactJS server in the
website/frontenddirectory - Access the web app at port 3000.