Project Understanding Based on Files
💼 User Roles:
Admin – Manages parking slots, attendants, and system configurations.
Attendant – Handles bookings, prints receipts, and manages real-time entries/exits.
User (Driver) – Registers, requests for parking, and may get receipts.
✅ AIM
To develop a role-based web application using PHP and MySQL for efficient parking slot management, enabling real-time operations for users, attendants, and administrators through a secure and responsive interface.
📄 Abstract
SmartPark Manager is a web-based smart parking system developed using PHP and MySQL to automate the parking space management process. The system includes functionalities for three main roles—admin, attendant, and user.
Users can register and request parking. Attendants are responsible for checking availability, confirming entries, and printing receipts. The admin controls the backend operations, such as adding parking slots, viewing usage reports, and managing users and attendants.
The system utilizes dynamic pages like register, update_slots, attendant_portal, and admin_login, ensuring smooth interactions among different user types. It also features printing modules and real-time database connectivity via mysqlConnect.php.
This project effectively digitalizes manual parking systems, making them faster, more accurate, and user-friendly.
🏗️ Proposed System (Detailed)
🧑💼 Admin Features
Admin login (admin_login)
Manage parking slots (update_slots, basic_table)
View requests (admin_request)
Monitor system usage and feedback (feedback folder)
👷 Attendant Features
Attendant login and portal (attendant_login, attendant_portal)
View parking requests and assign slots
Generate receipts (attendant_receipt_print)
View driver details (driver.details)
Print management (print, print1)
👤 User Features
Register for account (register)
Request a parking slot (request)
Logout (logout)
📂 Support Files & Folders
Database: mysqlConnect.php handles all DB operations
UI Styling: Bootstrap, CSS, jQuery, DataTables
Assets: Stored in assets, src, and gallery
Reports/Printing: Receipt generation and logs via receipt folder

