- 📍 Overview
- 👾 Features
- 🤖 Agentic Workflow for Stock Recommendation
- 📁 Project Structure
- 🚀 Getting Started
- 🙌 Contributors
The WealthWise Backend is a Node.js & Express.js-powered REST API designed to manage user financial data, investment insights, and AI-driven recommendations. It integrates AI models to analyze market trends, secure authentication methods for user data protection, and a dummy currency simulation for virtual stock trading.
- Google OAuth authentication for seamless login
- JWT-based authorization for secure API access
- reCAPTCHA integration to prevent bot-based attacks
- AI-driven personalized investment recommendations based on income, risk appetite & market trends
- Expense & savings tracking system for financial planning
- Real-time stock market simulation with virtual currency transactions
- AI-powered stock, mutual fund, and fixed deposit recommendations
- Real-time financial analytics with predictive insights
- Custom portfolio management API for tracking investments
- MongoDB (Mongoose) for flexible & scalable data storage
- Express.js API endpoints for seamless integration with the frontend
- Data encryption & secure API routes for financial data protection

└── Wealthwise_backend/
├── README.md
├── index.js
├── models
│ └── allschemas.js
├── package-lock.json
├── package.json
├── routes
│ └── AllRoutes.js
└── vercel.json
WEALTHWISE_BACKEND/
__root__
package-lock.json Locks dependency versions for consistent installations
vercel.json Configuration file for Vercel deployment settings
index.js Main application entry point and server configuration
package.json Project metadata and dependency management
models
allschemas.js MongoDB schemas for data models
routes
AllRoutes.js API route definitions and handlers
Before getting started with Wealthwise_backend, ensure your runtime environment meets the following requirements:
- Programming Language: javascript (Node.js)
- Package Manager: Npm
Install Wealthwise_backend using one of the following methods:
Build from source:
- Clone the Wealthwise_backend repository:
❯ git clone https://github.com/Abhiyantrana-Navonmesakah/Wealthwise_backend
- Navigate to the project directory:
❯ cd Wealthwise_backend
- Install the project dependencies:
Using npm
❯ npm install
Anurag @AnuragNarsingoju
Nagasai @NagasaiPraneeth
Aashish @Aashish17405
Abhilash @AbhiGX