8000 GitHub - Immersive-TechLab/DevinMCCreateFlaskAPI
[go: up one dir, main page]

Skip to content

Immersive-TechLab/DevinMCCreateFlaskAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Market Confidence Application

This repository contains both the frontend and backend components of the Market Confidence Application.

Project Structure

  • frontend/ - React frontend application
  • backend/ - Flask API backend application

Features

  • Fetch historical market data for the MSCI World Index
  • Analyze the impact of global events on the market
  • Simulate investment strategies based on user investments
  • Generate personalized investment recommendations

Getting Started

Prerequisites

  • Node.js 14+ (for frontend)
  • Python 3.8+ (for backend)
  • npm or yarn (for frontend)
  • pip and virtualenv (for backend)

Running the Application

  1. Start the backend server:
cd backend
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install flask flask-cors yfinance pandas numpy python-dotenv
python run.py
  1. Start the frontend development server:
cd frontend
npm install
npm start

The frontend will be available at http://localhost:3000 and will communicate with the backend at http://localhost:5000.

Documentation

For detailed documentation on the backend API endpoints and frontend components, please refer to the README files in the respective directories:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0