About this Project
Engineered a secure KYC (Know Your Customer) identity verification platform using Django and Django REST Framework with enterprise-grade security features. Key Highlights: • Engineered full-stack secure KYC platform with role-based access control (RBAC) and complete user lifecycle management • Designed and implemented RESTful API endpoints for user registration, document upload, validation, and verification status following REST best practices • Implemented secure password hashing using Python hashlib, multi-format document validation, and normalized SQLite relational database models • Tested all API endpoints using Postman; validated authentication flows, HTTP status codes, and error handling across all routes • Built responsive Bootstrap 5 UI with dynamic Django templates for registration, login, profile, and document submission workflows • Applied CSRF protection, secure session management, and Django middleware configuration throughout