A Django REST Framework-based backend system for managing fintech-style loan requests through REST APIs.
This project is a backend-focused fintech prototype built using Django and Django REST Framework.
The system allows:
- Loan creation and tracking
- Loan status management
- REST API handling
- Modular backend architecture
The project was built to strengthen backend engineering and API development skills.
- RESTful API architecture
- Django ORM integration
- Loan request management
- Loan status handling
- Modular Django app structure
- SQLite database integration
- Python
- Django
- Django REST Framework
- SQLite
loan-processing-api/
│
├── assets/
│
├── loans/
│ ├── models.py
│ ├── serializers.py
│ ├── views.py
│ ├── urls.py
│ └── migrations/
│
├── loan_processing_api/
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
│
├── manage.py
├── requirements.txt
└── README.md| Method | Endpoint | Description |
|---|---|---|
| GET | /loans/ |
Fetch all loans |
| POST | /loans/ |
Create a new loan |
| PUT | /loans/{id}/ |
Update loan details |
| DELETE | /loans/{id}/ |
Delete a loan |
- Used Django REST Framework for rapid API development
- Structured APIs modularly using serializers and views
- Designed backend architecture for future authentication and eligibility integration
- Used ORM-based models for maintainable database interaction
git clone https://github.com/Ashok-Kumar17/loan_processing_api.git
cd loan_processing_apipython -m venv venvWindows:
venv\\Scripts\\activateLinux/Mac:
source venv/bin/activatepip install -r requirements.txtpython manage.py migratepython manage.py runserverThis project helped in understanding:
- REST API development
- Django backend architecture
- ORM-based database handling
- Serializer-based API responses
- Backend modularization
- JWT Authentication
- PostgreSQL integration
- Swagger/OpenAPI documentation
- Docker deployment
- Unit testing
- Loan eligibility engine
Ashok Kumar Meena
Electrical Engineering, IIT Madras
Interested in Backend Engineering, Embedded Systems, Firmware, and Robotics Software.



