Avinash Kumar
HomeAboutSkillsProjectsServicesContact
Let's talk
AV

Avinash Kumar

Multi-Stack Software Engineer

Engineering software, systems, and sound into polished technical experiences.

Available for selective work

Explore

HomeAboutSkillsProjectsServicesContact

Connect

EmailGitHubLinkedIn

© 2026 Avinash Kumar. All rights reserved.

A portfolio built around practical engineering and thoughtful design.

Avinash Kumar
HomeAboutSkillsProjectsServicesContact
Let's talk
Avinash Kumar
HomeAboutSkillsProjectsServicesContact
Let's talk
Back to projectsWeb Projects

BS Finance

A secure finance dashboard that helps manage customers, loan records, collections, KYC documents, backups, user roles, and audit logs in one centralized system.

BS Finance loan management dashboard cover

Finance dashboard

Year

2026

Role

Full-stack development, database design, authentication, role management, backup system, finance workflow design, deployment

Problem

Small finance businesses often manage customers, loans, installments, collections, documents, backups, and user records manually, which can cause missed payments, data loss, poor accountability, and limited control over staff access.

Solution

BS Finance provides a secure centralized platform with authentication, role-based access, customer and KYC management, loan approval workflows, installment tracking, collection records, backup and restore tools, audit logs, reminders, notifications, and PDF document generation.

Outcome

The app improves finance operations by organizing customer records, protecting sensitive data, tracking loan activity, maintaining clear logs, supporting backup recovery, and giving admins better control over users, roles, and business records.

Visual archive

Project frames from the build.

A closer look at the real interfaces, states, and build details behind BS Finance.

Customer management view for storing borrower details, KYC information, and related documents.
Loan workflow screen for tracking approved loans, installment schedules, payments, and due amounts.
Reports and document generation view for receipts, loan statements, customer cards, and backup activity.
Backup and restore screen for creating secure backups, restoring data, and protecting financial records.
Authentication and user role management screen for controlling access to admin and finance operations.
Records and activity logs screen for tracking customer updates, loan actions, collections, and admin activity.

Build notes

What this project demonstrates.

Secure authentication and protected dashboard access
Role-based access control for admin and user permissions
Customer records and KYC document management
Loan request, approval, and installment tracking
Collection records with payment status updates
Backup and restore system for financial data recovery
Audit logs for tracking important user and system actions
Reminder and notification system for finance workflows
PDF generation for customer cards, loan statements, and receipts
Cloudflare D1 database and R2 document storage

Technologies

Next.jsReactTypeScriptTailwind CSSCloudflare D1Cloudflare R2Drizzle ORMZodAuthenticationRole-based accessPDF generationBackup and restoreAudit logs