A mobile-first budgeting and financial education app designed specifically for women. The app helps users take control of their finances by allowing them to:
FEATURES
Smart Budgeting: Set monthly budgets based on income and categorized expenses (essentials, savings, leisure). Goal-Based Savings: Track progress toward specific savings goals like emergency funds, travel, or business. AI Financial Assistant: Get intelligent, personalized financial advice powered by the Gemini API. Interactive Dashboard: Visual representation of expenses using dynamic pie charts and budgeting summaries. Learnings Hub: Access curated financial literacy resources including videos, courses, webinars, and podcasts.
SCREENS
Login / Signup Dashboard (with budget insights and AI bot) Transactions Budgeting (with pie chart + goal tracker) Learnings
TECH STACK
Frontend: React Native with Expo AI Integration: Gemini API Charting: react-native-svg-charts State Management: React Hooks + Context API Styling: Tailwind CSS via nativewind
HOW TO RUN
- Clone the repo: git clone https://github.com/your-username/SmartFinance.git cd SmartFinance
- Install dependencies: npm install
- Run on Expo npx expo start 📱 You must have the Expo Go app installed on your mobile device to preview the app.