-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
A front desk / visitor management system is an essential aspect of any business. It serves as the first point of contact for customers, potentially making or breaking their experience. This system is designed to handle all customer inquiries and requests, track them effectively, and automate parts of the process. It also provides information about the company’s services and products, saving time and money while enhancing customer service.
- Welcome visitor records
- Capture visitor images
- Connect and sync with Active Directory (AD)
- Web-based front desk for visitor check-in/out
- Front desk dashboard with visitor analytics
- Daily front desk visitor list
- List of visitors not checked out
- Unlimited accounts
- User role and permission system
- Responsive interface for desktop, tablet, and mobile
- Cloud and self-hosted solutions
- PHP version ^8.1
- MySQL 5.x or higher
- Nginx or Apache
- LDAP Extension (if using Active Directory)
Clone the repository to your local machine:
git clone https://github.com/md-sazzadul-islam/front-desk-visitor-management.git
cd front-desk-visitor-management
Install the required dependencies using Composer:
composer install
Copy the example environment file and generate the application key:
cp .env.example .env
php artisan key:generate
Edit the .env
file to configure your database and other settings.
Import the SQL file to set up the database schema:
File: sql/welcome.sql
Serve the application locally using the Laravel development server:
php artisan serve
Ensure your .env
file contains the following LDAP configurations:
LDAP_HOSTS=mail.example.com
LDAP_PORT=389
LDAP_USERNAME=[email protected]
LDAP_PASSWORD=password
LDAP_BASE_DN="dc=example,dc=com"
Configure your mail settings in the .env
file:
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=f0958845bdc3a0
MAIL_PASSWORD=0256d421515e5d
MAIL_ENCRYPTION=tls
Use the following demo accounts to log in:
- Username: [email protected]
- Password: 12345678
- Username: [email protected]
- Password: 12345678
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Md Sazzadul Islam - https://sazzadul.com
Project Link: https://github.com/md-sazzadul-islam/front-desk-visitor-management