Inspiration
We built QuickLoan to address the need for fast, secure, and accessible loan services, particularly in emerging markets where financial inclusion is still limited. Our goal was to create a seamless experience for borrowers while providing administrators with an efficient, transparent system.
What it does
QuickLoan is a hybrid web platform where users can apply for loans through a simple form, upload required documents, and get instant eligibility feedback. Admins can review applications, preview documents, and approve or reject loans securely, improving speed and transparency in the loan process.
How we built it
Frontend: Angular (sign-up/login, admin dashboard), React (loan application form) Backend: Node.js + Express API endpoints, JWT authentication, email notifications with Nodemailer Database: MongoDB File Handling: Multer for secure uploads Other Tools: Axios for API calls, Angular Forms, React Hooks Hosting/Cloud: Optional (e.g., Heroku, Vercel)
Challenges we ran into
Integrating Angular and React in one project Implementing secure JWT authentication across both frontends Handling file uploads and allowing admins to preview/download documents securely Designing a user-friendly admin dashboard with real-time updates
Accomplishments that we're proud of
Fully functional hybrid frontend with seamless borrower and admin flows Instant eligibility checks and document upload Real-time admin dashboard with filtering and loan status updates Secure authentication and password hashing Email notifications for new loan applications
What we learned
How to integrate multiple frontend frameworks in a single project Securely implement JWT authentication and user-specific data handling Best practices for file uploads and admin document access Full-stack development workflow and teamwork skills
What's next for QuickLoan
Add automated loan scoring for faster approvals Implement notifications (SMS/email) for borrowers on application status Enhance UI/UX for both borrowers and admins, including mobile responsiveness Explore scalable cloud deployment and enhanced security
Built With
- angular.js
- express.js
- jwt
- mongodb
- multer
- node.js
- nodemailer
- react
Log in or sign up for Devpost to join the conversation.