Inspiration

I created FlexiFi to make personal finance management easier, more accessible and intelligent for everyone, especially people with limited technical skills; helping users make better financial decisions through AI-powered insights. This comprehensive platform allows users to manage their money in one place, including creating and tracking budgets, managing bills, creating and managing investment portfolios, monitoring financial health and facilitating money transfers.

What it does

  • Smart budgeting with AI-powered categorization
  • Real-time investment tracking and portfolio management
  • Merchant rewards program with cashback
  • Credit score monitoring and financial health insights
  • International money transfers with competitive rates
  • Bill payment and tracking system

How I built it -

Frontend: React with TypeScript

  • Styling: Tailwind CSS
  • Backend: Supabase
  • Authentication: Supabase Auth
  • Database: PostgreSQL
  • AI Integration: OpenAI
  • Payment: Processing: Stripe
  • Secure financial account connection: Plaid
  • Real-time stock market data: FINNHUB
  • P2P Money Transfer: Wise
  • Deployment: Netlify

Challenges I ran into

  • Implementing real-time financial data updates
  • Creating a secure authentication system
  • Designing an intuitive user interface
  • Integrating multiple financial APIs

Accomplishments that I'm proud of

  • Built a production-ready financial platform
  • Implemented AI-powered financial advice
  • Created a scalable rewards system
  • Developed real-time transaction monitoring

What I learned

  • Financial API integration best practices
  • Secure handling of sensitive financial data
  • Real-time database management
  • User-centric financial interface design

What's next for FlexiFi - Smart Personal Finance Management

  • Mobile app development
  • Additional financial institution integrations
  • Enhanced AI-powered insights
  • Expanded merchant partnerships Built With (Technologies): • React • TypeScript • Tailwind CSS • Supabase • PostgreSQL • OpenAI • Stripe • Netlify
  • Seek Financing
  • Large scale marketing to scale app and expand user base.
  • Continue to assess performance and expand functionality.

Built With

  • account
  • advice
  • ai-powered
  • api
  • bank
  • css
  • data
  • database
  • edge
  • financial
  • finnhub
  • for
  • functions)
  • i18next
  • integration
  • internationalization
  • lucide
  • management
  • market
  • navigation
  • openai
  • payments
  • plaid
  • react
  • react.js-with-typescript-?-vite-?-supabase-(authentication
  • router
  • state
  • stripe
  • tailwind
  • zustand
Share this project:

Updates