https://github.com/piyushamukherjee/budgetiq
BudgetIQ - Smart, AI-powered financial management for effortless budgeting, expense tracking, and insights!
https://github.com/piyushamukherjee/budgetiq
arcjet clerk inngest json nextjs react supabase-db
Last synced: 3 months ago
JSON representation
BudgetIQ - Smart, AI-powered financial management for effortless budgeting, expense tracking, and insights!
- Host: GitHub
- URL: https://github.com/piyushamukherjee/budgetiq
- Owner: PiyushaMukherjee
- Created: 2025-04-02T17:33:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-06T12:09:48.000Z (over 1 year ago)
- Last Synced: 2025-04-10T04:41:30.783Z (over 1 year ago)
- Topics: arcjet, clerk, inngest, json, nextjs, react, supabase-db
- Language: JavaScript
- Homepage: https://budgetfinnai.vercel.app
- Size: 1.28 MB
- Stars: 1
- 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`
## 📜 License
This project is licensed under the MIT License.
## 🤝 Contributing
Contributions are welcome! Feel free to open issues or create pull requests.
## 📧 Contact
For inquiries, reach out at piyusha22@outlook.com.