Skip to content

CosmicCosmix/HackathonFlutterApp-main

Repository files navigation

๐Ÿ“ˆ FLOW FUND (for AcadFlip Hackathon) ๐Ÿ“Š

Empowering India's MSME Ecosystem

FlowFund

Made with Flutter Firebase Abhilash GitHub Souvik GitHub

Features โ€ข Demo โ€ข READ ME PDF โ€ข Tech Stack โ€ข Team


๐ŸŽฏ The Problem

India's 63 million MSMEs face a staggering โ‚น30 lakh crore credit gap. Here's why:

  • ๐Ÿฆ 85% operate outside the formal financial system
  • ๐Ÿ“š Severe financial literacy gaps
  • ๐Ÿ—‚๏ธ Information scattered across 10,000+ schemes
  • ๐Ÿ“ Complex application processes
  • ๐Ÿ’ธ Limited access to capital

A small business owner in Chennai may qualify for PMEGP, MUDRA loans, and state schemes but has no unified platform to discover and apply for them.


๐Ÿ’ก The Solution

Flow Fund is a Flutter-powered mobile application that serves as a unified financial discovery platform for India's MSME ecosystem. We're building a two-sided marketplace that connects MSMEs with funding opportunities.

โœจ Features

๐Ÿข For MSME Business Owners

  • Quick Discovery: Enter just 3 fields to see funding opportunities
  • Smart Matching: Personalized results across three categories:
    • ๐Ÿ›๏ธ Government Schemes (PMEGP, MUDRA)
    • ๐Ÿฆ Bank Loans (50+ banks with interest comparisons)
    • ๐Ÿ“ Local Opportunities (district/state programs)
  • Simplified Applications: Pre-filled PDF applications
  • Progress Tracking: Reference IDs and deep-links to official portals

๐Ÿ’ผ For Investors (Coming Soon)

  • Risk Assessment: 1-10 scale scoring system
  • Smart Matching: AI-powered MSME recommendations
  • Portfolio Management: Track investments
  • Compliance: RBI P2P compliant platform

๐Ÿ“ฑ Demo

Mobile Screenshots

Home Screen
Home Screen
Business Profile
Business Profile
Funding Results
Funding Results

Development Done via Android Studio

Desktop Dashboard

๐Ÿ› ๏ธ Tech Stack

Layer Technology
๐Ÿ“ฑ Frontend Flutter 3.x (Cross-platform iOS/Android)
๐Ÿ—๏ธ Architecture MVVM with Provider State Management
โ˜๏ธ Backend Firebase (Authentication, Firestore, Cloud Functions)
๐Ÿ—„๏ธ Local Storage SQLite
๐Ÿ“„ PDF Generation pdf package
๐ŸŒ API Calls dio
๐Ÿ” Security AES-256, HTTPS/TLS, JWT, RBI P2P Compliance
๐Ÿš€ CI/CD GitHub Actions
๐Ÿ“ฆ Deployment Google Play Store & Apple App Store

Key Algorithms

  • ๐Ÿงฎ Rule-based Eligibility Scoring: Matches MSMEs with suitable schemes
  • โš ๏ธ Risk Assessment: 1-10 scale scoring system
  • ๐Ÿค Collaborative Filtering: Investor-MSME matching algorithm

๐Ÿš€ Getting Started

Prerequisites

flutter --version  # Flutter 3.x required
dart --version     # Dart 3.x

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/flow-fund.git
    cd flow-fund
  2. Install dependencies

    flutter pub get
  3. Configure Firebase

    • Add your google-services.json (Android)
    • Add your GoogleService-Info.plist (iOS)
  4. Run the app

    flutter run

Building for Production

# Android
flutter build apk --release

# iOS
flutter build ios --release

๐Ÿ“Š Current Status

โœ… MVP Stage (Hackathon Demo)

What's Working:

  • โœ”๏ธ Cross-platform app on Android/iOS
  • โœ”๏ธ User registration and login
  • โœ”๏ธ Business profiling with validation
  • โœ”๏ธ Personalized results dashboard
  • โœ”๏ธ Investment cards
  • โœ”๏ธ Comparison tools
  • โœ”๏ธ Wishlist functionality
  • โœ”๏ธ 10-15 dummy businesses/schemes
  • โœ”๏ธ Basic matching algorithm

Current Limitations:

  • โš ๏ธ No live government APIs (using static data)
  • โš ๏ธ Self-reported credit scores
  • โš ๏ธ Simplified risk scoring

๐Ÿ—บ๏ธ Roadmap

Phase 1: Foundation (Current)

  • MVP Development
  • Basic UI/UX
  • User Authentication
  • Firebase Integration
  • SQLite Implementation

Phase 2: Enhancement

  • Live Government API Integration
  • Advanced Risk Scoring
  • Credit Bureau Integration
  • Multi-language Support
  • Investor Portal

Phase 3: Scale

  • AI-powered Recommendations
  • Video KYC
  • Digital Lending License
  • Pan-India Expansion
  • 1 Million Users

Phase 4: Ecosystem

  • Fintech Partnerships
  • Accounting Integration
  • Business Analytics
  • Mentorship Programs
  • Community Features

๐ŸŽฏ Impact & Vision

Flow Fund is committed to bridging the financial literacy gap for 40 million underserved MSMEs in tier 2-4 cities and rural areas.

Impact Area Goal
๐Ÿช MSMEs Served 1 Million+ by 2026
๐Ÿ’ผ Jobs Created 500,000+ indirect jobs
๐Ÿ’ฐ Capital Enabled โ‚น10,000 Crore+
๐Ÿ“ Geographic Reach All 28 States & 8 UTs

Alignment with National Missions

  • ๐Ÿ‡ฎ๐Ÿ‡ณ Digital India: Digital-first financial inclusion
  • ๐Ÿ’ช Atmanirbhar Bharat: Empowering self-reliance
  • ๐ŸŽฏ Startup India: Supporting entrepreneurship

๐Ÿ‘ฅ Team

Role Name Contact
๐Ÿ‘จโ€๐Ÿ’ป Team Leader Abhilash Pattnaik
B.Tech CSE Core
๐Ÿ“ง pixel.abhilash@gmail.com
๐Ÿ“ฑ +91 9426865978
๐ŸŽจ Frontend Developer Saovik Ruhidas
B.Tech CSE BDA
๐Ÿ“ง souvikdas8426@gmail.com
๐Ÿ“ฑ +91 9444359046
โš™๏ธ Backend Developer Sanjay Ganesh
B.Tech CSE AIML
๐Ÿ“ง sgbarade@gmail.com
๐Ÿ“ฑ +91 7505224908
๐Ÿ”ง Project Manager Ashutosh Shukla
B.Tech CSE AIML
๐Ÿ“ง ashuu11255@gmail.com
๐Ÿ“ฑ +91 7069513055

Institution: Institute of Science and Technology, SRM Ramapuram

Hackathon Details

  • Domain ID: DOM_a4b3e3900848476b
  • Problem Statement: 9.2 MSME-Focused Instant Working Capital Marketplace
  • Problem Statement ID: PST_7c4de1790ad24ae7

๐Ÿค Contributing

We welcome contributions from the community! Please read our Contributing Guidelines before submitting PRs.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ“ž Contact

Project Leader: Abhilash Pattnaik

๐Ÿ“ง Email: pixel.abhilash@gmail.com
๐Ÿ“ฑ Phone: +91 9426865978
๐Ÿข Institution: Institute of Science and Technology, SRM Ramapuram


โญ Star us on GitHub โ€” it motivates us a lot!

Made with โค๏ธ for India's MSMEs

Back to Top โฌ†๏ธ

About

Flow Fund, MSME Funds Made Easy (AcadFlip Hackathon - Prototype for Stage 2)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published