Skip to content

Sambhram1/FinTechForge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💸 FinTechForge

FinTechForge is an open-source modular platform designed to provide smart, AI-powered financial tools and insights. From sentiment analysis of financial news to secure authentication and dashboards, this project empowers developers, analysts, and students to build and extend finance-focused applications.


✨ Features

  • 🔐 Secure Authentication System (Node.js)
  • 🧠 AI-Powered News Sentiment Analysis (Python)
  • 📊 Financial Dashboard and UI (React)
  • 🧩 Modular architecture for future financial tools
  • ⚙️ API-based design for seamless integration

📦 Folder Structure

FinTechForge/
├── backend-node/         # Node.js backend (Auth, APIs)
├── backend-python/       # Python backend (AI Agents, Sentiment)
├── frontend-react/       # React frontend (UI and Dashboard)
├── data/                 # Datasets or API response samples
├── docs/                 # Technical documentation and diagrams
├── .github/              # GitHub templates
│   ├── ISSUE_TEMPLATE.md
│   ├── PULL_REQUEST_TEMPLATE.md
├── LICENSE
├── CONTRIBUTING.md
├── CODE_OF_CONDUCT.md
└── README.md

🚀 Getting Started

🧰 Prerequisites

  • Node.js v18+
  • Python 3.10+
  • MongoDB
  • npm, pip, and Git

🛠️ Installation

1. Clone the Repository

git clone https://github.com/yourusername/FinTechForge.git
cd FinTechForge

2. Backend (Node.js)

cd backend-node
npm install
cp .env.example .env   # Add your DB and secret config
npm start

3. Backend (Python - AI & Sentiment)

cd ../backend-python
pip install -r requirements.txt
python app.py

4. Frontend (React)

cd ../frontend-react
npm install
npm run dev

Then open http://localhost:5173 in your browser.


🤝 Contributing

We welcome contributions! See our CONTRIBUTING.md for guidelines on how to get started. You can also explore:

  • good first issue
  • help wanted
  • Join the discussion tab

📢 Community & Support


🌍 Impact

FinTechForge aims to lower the barrier for developers and students interested in financial tech. This project encourages learning, contribution, and real-world experimentation with finance AI.

🔮 Future Scope

  • Portfolio recommendation engine
  • Stock/crypto price prediction model
  • Financial chatbot assistant
  • Integration with live financial APIs
  • Browser extension for finance tracking

📄 License

This project is licensed under the MIT License. Feel free to use, fork, and contribute.


About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 95.7%
  • Python 2.0%
  • CSS 1.8%
  • Other 0.5%