Homepage
Customizable welcome page with intro and a direct booking button. Content is editable from the admin panel without touching code.
Professional booking system for clinics, centers, and salons. Multi-step booking, invoices, staff panel, and 6-language support.
CalenPro is a professional, full-featured appointment booking system built on Laravel 12, designed for medical clinics, salons, service centers, and training institutes. It lets you define services, assign staff, and schedule their availability, breaks, and time-offs, while customers book seamlessly through a multi-step public interface (service → staff → date/time → customer details) without signing up. The system supports invoicing, payment tracking, and PDF export, with a dedicated staff panel for each employee to view and update their own bookings. The system is fully localized and supports multiple languages: Arabic, English, Spanish, French, German, and Italian, with full RTL (right-to-left) support for Arabic.
Customizable welcome page with intro and a direct booking button. Content is editable from the admin panel without touching code.
Admin tool to customize homepage content: title, description, buttons, and visible elements for visitors.
Overview of booking stats, upcoming appointments, and revenue. Central hub for managing the entire system.
Full list of all bookings with search, filters, status updates (confirmed, cancelled, completed), and notes.
Monthly calendar view of bookings for planning and resource allocation.
Weekly calendar view for detailed day-by-day schedule and availability.
Manage services: name, duration, price, description, and assign staff who can provide them.
Manage team: profiles, schedules, breaks, time-offs. Each staff member has a panel for their own bookings.
Create invoices, record payments, and export PDF for clients and records. Optional link to bookings.
Practical systems that can be tailored to your needs, with a clear path to delivery and support.