A full-featured web-based Vendor Management System built with PHP, SQL, HTML, CSS, and JavaScript.
Version 0.3 introduces a clear separation between frontend and backend, improved modularity, and better user experience.
- User login/logout with session handling
- Role-based access control (Vendor & Admin)
- Edit profile details (email, contact info)
- Upload profile images with size/type validation
- Add, edit, delete products
- View product lists by vendor
- Track purchases and calculate totals
- Display transaction summaries
- Separated
frontend/andbackend/directories - HTML templates use
{{placeholders}}dynamically replaced by PHP
- Real-time feedback for success and error messages
- Simple UI alerts built with custom CSS
- Backend: PHP 8+, SQL
- Frontend: HTML5, CSS3, JavaScript
- Database: phpMyAdmin
- Hosting: Local (WAMP recommended)
This software is licensed for individual or commercial use under a proprietary license. Redistribution, modification, or resale is not permitted without written authorization from the owner.
See LICENSE for full terms.
Samith Mendis
Design Report: VMS-Design-Report
GitHub: @dsamithmendis
Email: [samithmendis.01@gmail.com]