A comprehensive financial management application designed to empower users with tools for debt tracking, savings management, community investments, and expert financial advice. Built with a modular architecture to ensure scalability and maintainability.
Check out the prototype video to see the application in action:
Click the badge above to watch the prototype video demonstration of LeinDen in action.
Discover the core functionalities of LeinDen through our curated application previews:
| Feature | Preview |
|---|---|
| ๐ Homepage | ![]() |
| ๐ฐ Udhaari and Gullack | ![]() |
| ๐ฆ Chit Fund | ![]() |
| ๐ก Advice | ![]() |
| ๐ค Profile | ![]() |
| ๐ท๏ธ Logo | ![]() |
- Node.js (version 16 or higher)
- npm or yarn
npm installnpm run devThe application will be available at http://localhost:5173 (default Vite port).
A comprehensive financial management module that helps users track and manage their lending and savings activities:
-
Udhaari Tab: Manages debt tracking with features like:
- ๐ Lending and borrowing records with priority levels (high, medium, low)
- ๐ Due date tracking and visual indicators
- ๐ค AI-powered suggestions for debt clearance (e.g., prioritizing high-priority debts)
- ๐ฎ Gamification elements like debt clearing progress bars and visual rewards
-
Community Tab: Placeholder for community-related features and interactions
-
Gullack Tab: Savings management with:
- ๐ธ Total savings overview with monthly growth tracking
- ๐ฏ Savings goals tracking with progress bars and target deadlines
- ๐ก AI saving tips (e.g., cost-saving suggestions like using monthly bus passes)
- ๐ท Visual savings accumulation animation
A comprehensive user settings and account management interface:
- ๐ค Profile Information: User profile editing with verification badges and account details
- ๐ Linked Accounts: Integration with multiple financial accounts including:
- ๐ฆ Bank accounts (SBI, etc.)
- ๐ณ UPI wallets (Google Pay)
- ๐ฐ Digital wallets (Paytm)
- ๐ Account management and connection status
- ๐ Language & Voice Settings: Multi-language support with options for:
- ๐ฎ๐ณ Hindi, English, Telugu, Tamil, Marathi, Sindhi
- ๐ค Voice recognition training for enhanced accessibility
- ๐ Security & Privacy: Advanced security features including:
- ๐ก๏ธ Two-factor authentication (2FA) management
- ๐ Voice biometrics for secure authentication
- ๐ฑ App lock with PIN or biometric options
- ๐ Privacy policy and data permissions
- ๐ Notifications: Customizable notification preferences for:
- ๐ธ Transaction alerts
- โฐ Payment reminders
- ๐ฏ Savings goal updates
- ๐ก Expert financial advice tips
The main financial overview dashboard providing users with a comprehensive view of their finances:
- ๐๏ธ Balance Display: Secure balance viewing with show/hide functionality
- ๐ Quick Stats: Monthly income and expense summaries with visual indicators
- ๐ฏ Budget Progress: Budget tracking with progress bars and remaining amount calculations
- ๐ Recent Transactions: Transaction history with categorization and date tracking
- โก Quick Actions: Direct access to add transactions and set financial goals
Community-driven financial services and collective investment options:
- ๐ค Chit Fund Schemes: Various investment schemes with different durations:
- ๐ 6, 9, 12, 18, and 24-month schemes
- ๐ต Monthly contribution tracking and total amount calculations
- ๐ Detailed scheme information including benefits, rules, and eligibility criteria
- ๐ Interactive modals with comprehensive scheme details
- โก Quick Udhaari: Instant loan options with:
- ๐๏ธ Adjustable loan amounts via sliders
- ๐ฐ Interest rate calculations based on amount and repayment period
- โฑ๏ธ Repayment period options (3, 6, 9, 12 months)
- ๐งฎ Real-time total amount calculations including interest
Expert financial advice and loan marketplace:
- ๐ Financial Health Score: Credit score display with progress tracking and improvement suggestions
- ๐จโ๐ผ Expert Advisors: Directory of certified financial advisors including:
- ๐ Chartered Accountants (CA)
- ๐ผ Financial Advisors
- ๐ Debt Management Experts
- โญ Rating, experience, and specialization details
- ๐ข Availability status and pricing per minute
- ๐ฆ Loan Options: Comprehensive loan marketplace with:
- ๐๏ธ Multiple providers (Banks, NBFCs, Fintech companies)
- ๐ Eligibility scoring and match percentages
- ๐น Interest rates, processing times, and maximum amounts
- ๐ Feature comparisons and application options
- ๐ค AI Recommendations: Intelligent financial advice including:
- โก Immediate action items for debt management
- ๐ Investment tips and goal planning suggestions
- ๐ก๏ธ Personalized financial security recommendations
The application supports multiple Indian languages through internationalization (i18n):
- ๐ฌ๐ง English
- ๐ฎ๐ณ Hindi (เคนเคฟเคเคฆเฅ)
- ๐ฎ๐ณ Telugu (เฐคเฑเฐฒเฑเฐเฑ)
- ๐ฎ๐ณ Tamil (เฎคเฎฎเฎฟเฎดเฏ)
- ๐ฎ๐ณ Marathi (เคฎเคฐเคพเค เฅ)
- ๐ฎ๐ณ Sindhi (ุณฺูู)
Language files are located in src/locales/ with translation keys for comprehensive localization.
The project follows a modular architecture with:
- ๐งฉ Reusable UI components in
src/components/ui/ - ๐ Feature-based component organization
- ๐ง Separation of concerns with dedicated modules for different functionalities
- ๐จ Consistent design system with shadcn/ui components
- ๐ฑ Responsive design for mobile and desktop experiences
- โ๏ธ Frontend: React with TypeScript
- ๐จ Styling: Tailwind CSS with custom gradients and animations
- ๐งฉ UI Components: shadcn/ui component library
- ๐ Internationalization: react-i18next
- โก Build Tool: Vite
- ๐ฏ Icons: Lucide React
- ๐ญ Animations: Framer Motion (in CommunityTab)
We'd like to thank the following contributors for their valuable contributions to LenDen:
| Contributor | Role | Contributions | GitHub | |
|---|---|---|---|---|
| ๐จโ๐ป Aaditya Jaiswar | Lead Developer | Core architecture, React components | GitHub | |
| ๐ฉโ๐จ Samyak Dandge | UI/UX Designer | Design system, user experience | GitHub | |
| ๐งช Shreyash Mane | QA Engineer | Testing, quality assurance | GitHub | |
| ๐ Rutuja Katagi | Technical Writer | Documentation, user guides | GitHub |






