Client Showcase

Optical Outlet
Booking & Practice Management Platform

A custom-built website for an optical retailer with real-time appointment booking, a built-in patient CRM, and a full content management system — so staff can update the site, manage bookings, and publish blog posts without ever touching code.

↗ Visit Live Site Try the Booking Flow
Live Preview

Desktop & Mobile Design

A warm, editorial-style storefront with an AI-generated hero photo, service highlights, testimonials, and a blog — fully responsive from desktop down to mobile.

🔒 jedcomtech.com/optical
What's Inside

Booking Site Features

Built in PHP with zero external dependencies — no database, no monthly SaaS fees, and it runs on virtually any standard web host.

📅
Conflict-Free Booking
A duration-aware scheduling engine blocks overlapping appointments automatically, even across services of different lengths.
🗓️
Configurable Availability
Per-weekday business hours, adjustable slot intervals, and one-click date blocking for holidays or closures.
🧑‍🤝‍🧑
Built-In Patient CRM
Every booking is auto-matched to a client record by email or phone, building a searchable visit history over time.
🎨
Full Website CMS
Business name, logo, favicon, hero banner, about section, service cards, and testimonials — all editable from the admin, no code required.
📰
Blog Publishing
Draft and publish articles from the dashboard — each post gets its own page and URL automatically.
🔒
Secure Staff Login
Session-based authentication keeps the admin dashboard and patient data behind a password.
🗄️
Zero-Database Architecture
All data lives in readable JSON files on the server — easy to back up, inspect, or migrate later if the practice grows.
📱
Fully Responsive
Polished on desktop, tablet, and mobile, with on-brand colors matched directly from the client's logo.
5
Admin Modules
0
Database Required
1
File PHP Backend
100%
Custom-Coded
🔒 Admin System

Practice Management Dashboard

A private, password-protected dashboard where staff run the day-to-day: appointments, patient records, and every piece of content on the public site. The panel below is live and logged into a sandboxed demo account — click around freely, it's seeded with sample data and nothing you do here is saved.

🔒 jedcomtech.com/optical/admin.php — Live Demo
📋
Appointment Management
Confirm, complete, cancel, or manually add walk-in bookings — with the same conflict checking as the public booking form.
👥
Client Records (CRM)
A searchable patient list with full visit history and staff-only outcome notes from each appointment.
🖌️
Website Content Editor
Rewrite the homepage hero, about section, services, and testimonials directly — changes go live instantly.
🖼️
Image Uploads
Swap the logo, favicon, and hero photo straight from the dashboard — no FTP or file manager needed.
📝
Blog Manager
Write, edit, and publish articles, with a clear draft vs. published state before anything goes public.
⏰
Scheduling Rules
Set hours per day, appointment slot length, and block off dates for holidays or staff time off.

Want a Booking System
for Your Business?

JEDCOMTech builds custom websites, booking platforms, admin dashboards, and AI-powered tools — delivered fast, fully custom, and easy to manage yourself.

Get a Free Quote → ← See More Work