Back to Portfolio
Calendar
A full-featured, responsive calendar web application built with PHP 8+ and PDO/SQLite for robust server-side persistence, and HTML5/CSS3 (Inter) with vanilla JavaScript for a fast, accessible frontend. Features include event creation and editing with rich descriptions, recurring event rules (daily/weekly/monthly/yearly), drag-and-drop rescheduling across day/week/month views, timezone-aware event times, configurable reminders/notifications, iCal (RFC 5545) import and export, search and filtering, keyboard accessibility, and optimistic client-side updates with server-side validation and prepared statements for security. Includes a simple admin interface for managing public calendars and import settings.
1 / 5