A Django-based FinTech loan management platform that helps users explore loan options, check eligibility, manage applications, and receive credit-based loan recommendations.
- User Registration & Login
- Secure Password Reset with OTP Verification
- Loan Eligibility Checking
- Loan Categories & Recommendations
- User Dashboard
- Loan Details & Application Tracking
- Notification System
- Credit-Based Loan Suggestions
- Responsive UI with Django Templates
- MySQL Database Integration (XAMPP)
- Python
- Django
- MySQL (XAMPP)
- HTML
- CSS
- JavaScript
- Django Templates
fintech-project/
│
├── finloan/
│ ├── migrations/
│ ├── static/
│ ├── templates/
│ ├── models.py
│ ├── views.py
│ └── urls.py
│
├── finova/
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
│
├── assets/
│ └── finloan-banner.png
│
├── manage.py
├── .env
└── .gitignore
git clone https://github.com/Khushi736/Finloan.git
cd Finloanpython -m venv myvenvmyvenv\Scripts\activatesource myvenv/bin/activatepip install -r requirements.txtCreate a .env file in the project root:
SECRET_KEY=your-secret-key
DB_NAME=finloan_db
DB_USER=root
DB_PASSWORD=
DB_HOST=localhost
DB_PORT=3306- Start Apache and MySQL from XAMPP.
- Create a database named:
finloan_db
- Apply migrations:
python manage.py migratepython manage.py runserverOpen:
http://127.0.0.1:8000/
.envfile is excluded from Git tracking.- Database credentials are stored securely using environment variables.
- Virtual environment files are not included in the repository.
- Credit Score Integration
- Loan Recommendation Engine
- KYC Verification Module
- Admin Analytics Dashboard
- Email & SMS Notifications
- API Integration for Financial Services
Khushi Yadav
GitHub: https://github.com/Khushi736





