Skip to content

Jhil20/Exception-RuralFin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

214 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💰 RuralFin – Financial Freedom for Rural India 🌾

Empowering underbanked communities with secure, seamless, and smart digital financial tools

A project by Team Exception | Built for the Odoo x Charusat Hackathon


🚀 Overview

RuralFin bridges the financial gap for rural and low-income individuals by providing a secure and transparent financial platform. Built using the MERN stack, our solution leverages agents to revolutionize rural banking—all without requiring a traditional bank account.


🧠 Problem We Solve

💡 "Over 190 million Indians remain unbanked. 82% of rural transactions are still cash-based."

Rural citizens face barriers like:

  • Lack of banking infrastructure
  • Language/literacy hurdles
  • No digital trust
  • Fraud risk in mobile transactions
  • Limited access to financial literacy

RuralFin addresses this by providing:

✅ Agent-assisted deposits and withdrawals
✅ Online payment without traditional bank account
✅ Budget tracking


🎯 Target Users

  • 📍 Rural and semi-urban residents
  • 💰 Low-income individuals
  • 👩 Women with limited financial access
  • 📱 First-time mobile banking users
  • 👨‍👩‍👧‍👦 Local businesses and families

🛠️ Tech Stack

Layer Technologies Used
Frontend React.js, Redux, Tailwind CSS
Backend Node.js, Express.js, JWT, Socket.IO
Database MongoDB

🧩 Core Features

💳 Agent-Based Cash Flow System

  • Agents handle deposits/withdrawals using a security deposit bond
  • Liquidity ensured via pooled funds or instant bank settlement
  • Admins monitor agents and prevent fraud

📊 Budget Tracking

  • Users set budgets during signup
  • Alerts on overspending

🔁 Real Use Case Flows

👨‍🔧 Miguel – A Migrant Worker

Deposits cash at an agent → He receives it digitally → Spends using RuralFin

👩 Priya – A Rural Woman

Visits agent → Deposits ₹ → Buys groceries using Online payments by RuralFin

👨‍🏫 Raj – A Small Business Owner

Tracks expenses → Sets budgets → Learns to save → Reduces monthly costs


📦 Repository Structure

ruralfin/
├── client/ # React + Redux frontend
├── server/ # Node.js backend with Express
├── .gitignore
├── README.md
├── package.json
├── package-lock.json

📈 Results & Impact

⬇️ 30% reduction in rural cash reliance

📈 Increased agent engagement via commission

🧠 Better user saving habits via budget tracking

🔒 Boosted trust with dual authentication

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages