{"repo":"ImHappyKumar/cred-flow","free":true,"listed":false,"github":"https://github.com/ImHappyKumar/cred-flow","clone":"git clone https://github.com/ImHappyKumar/cred-flow.git","description":"CredFlow is a full-stack Loan Management System built using React, Node.js, and MongoDB. The application provides a complete loan lifecycle workflow including user authentication, loan applications, admin approvals, EMI payments, and role-based dashboards with a clean, responsive, production-ready UI.","language":"JavaScript","stars":16,"topics":["dashboard","loan-management-system","mongodb","mongodb-atlas","mongoose","nodejs","react","reactjs"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"CredFlow Developed by Happy Kumar CredFlow is a full-stack Loan Management System built using React, Node.js, and MongoDB . The application provides a complete loan lifecycle workflow including user authentication, loan applications, admin approvals, EMI payments, and role-based dashboards with a clean, responsive, production-ready UI. --- Features 🔐 Authentication & Authorization - User registration and login using JWT authentication - Role-based access control (Admin & Customer) - Protected routes to prevent unauthorized access 💼 Loan Management - Customers can apply for loans - Track loan status (Pending, Approved, Rejected) - Admin approval and rejection workflow 💰 Payments - EMI payment functionality - View payment history per loan - Secure payment handling APIs 📊 Dashboard - Role-aware dashboard (Admin & Customer) - KPI cards for quick insights - Clean and minimal fintech-style UI 🎨 UI & UX - Fully responsive (Mobile, Tablet, Desktop) - Tailwind CSS based clean design - Reusable and maintainable components --- Tech Stack Frontend - React (Vite) - Tailwind CSS - Axios - React Router DOM Backend - Node.js - Express.js - MongoDB (Atlas) - Mongoose - JWT Authentication --- Prerequisites Before you begin, ensure you have the following installed: - Node.js: https://nodejs.org/ - MongoDB Atlas account (or local MongoDB) --- Installation 1. Clone this repository: 2. Navigate to the project directory: 3. Install backend dependencies: 4. Install frontend dependencies: --- En","default_branch":null,"files":null,"tree":[],"storefront":"/r/ImHappyKumar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ImHappyKumar/cred-flow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}