- Team Leader Name : Aman Singh GitHub Link
- Member 1 Name : Deepanshu GitHub Link
- Member 1 Name : Aman Kumar GitHub Link
- Member 1 Name : Mukesh Sharma GitHub Link
OptEx is an AI-driven personal finance management web app that helps users track expenses, manage budgets, and plan investments effortlessly. With AI-based receipt scanning, real-time currency conversion, UPI integration, and smart financial insights, OptEx is the ultimate financial companion.
Managing personal finances can be time-consuming and complex, especially for:
- Freelancers & professionals struggling to track multiple income sources.
- Students & young professionals needing better savings & investment strategies.
- Small business owners managing expenses manually.
- Individuals filing ITR who require categorized financial reports.
OptEx simplifies this by automating financial tracking, offering AI-driven insights, and providing a seamless tax-ready experience.
- Expense & Income Tracking – Manually or via AI-powered receipt scanning 📄.
- Multi-Account Support – Track multiple accounts with a default account option 🔄.
- Real-Time Currency Converter – Convert & manage multiple currencies 🌎💱.
- Smart Budgeting & Alerts – Get AI-based budget recommendations & alerts 📊.
- Savings Goal Tracking – Set monthly savings goals & receive alerts on completion 🎯.
- Investment Insights – AI-driven investment tracking & recommendations 📈.
- Automated Reports & ITR Assistance – Generate tax-ready financial summaries 📝.
- UPI Integration & Real-Time Expense Syncing – Auto-track expenses from UPI payments 💳.
- Security & Bot Protection – Implemented Arcjet bot detection 🛡️.
- Email Notifications – Automated alerts using Inngest & Twilio SendGrid ✉️.
- Next.js (React Framework) ⚛️
- Typescript & JavaScript 🟨
- Tailwind CSS 🎨 (for modern UI design)
- ShadCN UI 🏗️ (for pre-built UI components)
- Prisma ORM (Supabase) 🗄️ (for efficient data management)
- Google Gemini API 🤖 (for AI-powered expense categorization & recommendations)
- Inngest & Twilio SendGrid 📩 (for automated email alerts)
- Arcjet 🔒 (for bot detection & security)
- Freelancers & Gig Workers – Managing multiple revenue streams.
- Young Professionals & Students – Learning financial discipline.
- Small Business Owners – Automating financial tracking.
- Individuals Filing ITR – Generating tax-compliant reports effortlessly.
- Freemium Model – Basic features are free, with advanced features in Pro Plan.
- Subscription-Based – AI-powered features, tax assistance, and UPI integration under a paid plan.
- Partnerships – Collaborations with banks & fintech companies for UPI & investment tracking.
- Affiliate Marketing – Recommending financial services (loans, credit cards, etc.)
1️⃣ Clone the repository:
git clone https://github.com/your-repo/OptEx.git
cd OptEx
2️⃣ Install dependencies:
npm install # or yarn install
3️⃣ Set up environment variables (.env
file):
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_key
NEXT_PUBLIC_GEMINI_API_KEY=your_gemini_api_key
NEXT_PUBLIC_TWILIO_SENDGRID_KEY=your_sendgrid_api_key
4️⃣ Run the development server:
npm run dev # or yarn dev
We welcome contributions! To contribute:
- Fork the repository.
- Create a new branch (
feature-branch
). - Commit your changes & push.
- Open a pull request.
This project is licensed under the MIT License.
📧 Email: [email protected]
💡 OptEx: Your AI-Powered Financial Companion! 💡