🤖 Powered by Groq AI

SpendWise

A comprehensive money management platform built with React Native & Firebase

Demo Video

Watch a quick overview of SpendWise

🎙️

Or listen to the AI Audio Overview (Generated by NotebookLM)

App Screenshots

See SpendWise in action

Dashboard

Dashboard

Your financial overview at a glance

Transactions

Transactions

Track all income and expenses

Budget

Budget

Set and track spending limits

Reports

Reports

Visual spending analytics

Documentation

Comprehensive guides for developers and contributors

Features

Everything you need to manage your money and achieve financial goals

📊

Smart Dashboard

Get a complete overview of your finances with interactive charts and real-time balance tracking.

💳

Transaction Tracking

Easily log income and expenses with categories, payment methods, and notes for every transaction.

🤖

AI-Powered Insights

Get personalized financial advice and spending analysis powered by Groq's LLaMA 3.3 70B model.

📈

Visual Reports

Understand your spending with beautiful pie charts, bar graphs, and trend analysis.

💰

Budget Management

Set spending limits by category and track your progress with visual progress indicators.

🔔

Smart Notifications

Receive budget alerts, daily reminders, and weekly AI-generated spending summaries.

Tech Stack

Built with modern technologies for the best experience

React Native
Expo
TypeScript
Firebase
Groq AI
Chart Kit

Quick Start

Get up and running in minutes

1 Prerequisites

# Required software
Node.js 18+
npm or yarn
Expo CLI

2 Installation

git clone https://github.com/lekhanpro/spendwisev2.git
cd spendwisev2
npm install
npm start

3 Build for Production

# Build APK with EAS
npx eas-cli build --platform android --profile preview

API Endpoints

Key API integrations powering SpendWise

POST api.groq.com/openai/v1/chat/completions

Generate AI-powered financial insights and personalized recommendations using LLaMA 3.3

GET Firebase Realtime Database

Real-time sync of transactions, budgets, goals, and user settings across all devices

POST Firebase Authentication

Secure email/password authentication with email verification and password reset

Development Team

The people behind SpendWise

L

Lekhan

Full Stack Developer

Building modern web & mobile applications with React, React Native, and Firebase