https://github.com/shivamkumar818/budgetiq
https://github.com/shivamkumar818/budgetiq
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/shivamkumar818/budgetiq
- Owner: shivamkumar818
- Created: 2025-04-02T19:24:33.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-04-02T19:28:54.000Z (3 months ago)
- Last Synced: 2025-04-02T20:31:29.697Z (3 months ago)
- Language: JavaScript
- Homepage: https://budgetiq-weld.vercel.app/
- Size: 1.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BudgetIQ - AI-Powered Financial Management Platform
BudgetIQ is an AI-driven financial management platform designed to simplify and optimize personal finance. It leverages smart categorization, real-time expense tracking, budgeting tools, and AI insights to help users make informed financial decisions.
## 🚀 Features
- **User Authentication**: Secure login using Clerk
- **Income & Expense Management**: Track, categorize, and manage financial data
- **Receipt Scanning**: Automated data extraction
- **AI-Powered Insights**: Smart budgeting, spending analysis, and predictions
- **Real-Time Alerts**: Email notifications for budgeting and expenses
- **Interactive Visualizations**: Dynamic charts and reports using Shadcn UI and Tailwind CSS
- **Admin Dashboard**: Comprehensive financial oversight and analytics .## 🛠️ Tech Stack
- **Frontend:** React, Next.js, Tailwind CSS, Shadcn UI
- **Backend:** Supabase, Prisma
- **AI Integration:** Gemini AI
- **Authentication:** Clerk
- **Cloud Services:** AWS Free Tier (Docker Swarm)## 🏗️ Installation
1. Clone the repository:
```bash
git clone https://github.com/PiyushaMukherjee/BudgetIQ.git
```
2. Navigate to the project directory:
```bash
cd BudgetIQ
```
3. Install dependencies:
```bash
npm install
```
4. Set environment variables in `.env` file
5. Start the development server:
```bash
npm run dev
```
6. Access the app at `http://localhost:3000`