Skip to content

Varun-Dudipala/wealthwise-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

WealthWise AI

A modern, AI-powered financial companion.

Project Setup

This project uses a React frontend (Next.js) and a Python (FastAPI) backend. Note: Dependencies have been removed to reduce project size. You must install them before running.

1. Prerequisites

  • Node.js & npm
  • Python 3.10+

2. Backend Setup

Navigate to the backend directory:

cd backend

Create a virtual environment and activate it:

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

Install dependencies:

pip install -r requirements.txt

Set up environment variables: The backend/.env.example file contains the necessary variables.

cp .env.example .env

Important: You will need to add your own OPENAI_API_KEY to the .env file.

Run the backend server:

uvicorn main:app --reload

3. Frontend Setup

Navigate to the frontend directory:

cd frontend

Install dependencies:

npm install

Set up environment variables: The frontend/.env.example file contains the default config.

cp .env.example .env.local

Run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

About

AI-powered personal finance assistant for Gen Z - FastAPI + Next.js + OpenAI

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages