The Payment Management System (PMS) is a web-based application built to manage and streamline payment records efficiently. It allows adding, updating, deleting, and viewing payments while maintaining a clean and responsive UI for both administrators and users.
Developed using React for the frontend, Node.js + Express for the backend, and MySQL as the database.
- π User Authentication (Secure login/signup)
- β Add / Update / Delete Payments
- π View All Payments
- π Dashboard View for Admins
- π Role-Based Access Control
- π Secure API Communication
- React.js
- HTML5, CSS3, JavaScript (ES6+)
- Axios (for API calls)
- Node.js
- Express.js
- MySQL
- dotenv (Environment Variables)
- bcrypt (Password Hashing)
- Git & GitHub (Version Control)