Skip to content

thinakaranmanokaran/Bank_Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏦 Bank Management System

✨ A modern banking solution with facial recognition, role-based dashboards, and secure transactions ✨


🌟 Features

πŸ” Authentication πŸ‘₯ Role-Based Access πŸ’° Transactions πŸ“± Responsive UI πŸ›‘οΈ Security
Facial recognition login via face-api.js + JWT Admin, Employee, and User dashboards Real-time deposits, withdrawals, loan workflows Tailwind-powered responsive interface Encrypted MongoDB data + role-based access


πŸ› οΈ Tech Stack

βš›οΈ Frontend: React.js + Tailwind CSS
🟒 Backend: Node.js + Express.js
πŸƒ Database: MongoDB
πŸ‘οΈ Authentication: face-api.js + JWT
πŸ› οΈ Tools: Axios, React Router, Mongoose


πŸš€ Quick Start

# 1. Clone the repo
git clone https://github.com/thinakaranmanokaran/Bank_Management.git
cd Bank_Management

# 2. Backend Setup
cd server
npm install
npm start  # πŸš€ http://localhost:5000

# 3. Frontend Setup
cd ../client
npm install
npm start  # βš›οΈ http://localhost:3000
πŸ’‘ Pro Tip: Use run.bat on Windows to start both servers in one go! ⚑

πŸ“Έ Screenshots (Replace with actual images)

Login (Facial Recognition) Admin Dashboard User Transactions
Profile Tools Transactions

🀝 Contributing

We welcome contributions! Follow these steps:

  1. Fork the repo 🍴
  2. Create a branch (git checkout -b feature/awesome-feature)
  3. Commit changes (git commit -m 'Add feature')
  4. Push to branch (git push origin feature/awesome-feature)
  5. Open a PR! πŸŽ‰

πŸ“œ License

MIT Β© Thinakaran Manokaran


πŸ™ Acknowledgements


About

A secure πŸ’» MERN stack-based banking system with πŸ‘€ face recognition login, πŸ” role-based dashboards (Admin, Employee, User), πŸ“ loan approval workflows, πŸ’Έ transaction tracking, and 🏦 account management features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages