Date
Client
Location
A full-stack, custom-built website for The Old Inn & Restaurant, Cornwall’s highest inn, located in the moorland village of St Breward. The site showcases the venue’s award-winning Sunday carvery, daily specials, weddings and functions, and live events — while giving staff a secure admin panel to manage menu content without touching code.
The public site is responsive and accessibility-focused, with clear navigation, opening hours, embedded booking, contact forms, and newsletter signup. The specials menu is database-driven and updated through the admin dashboard, including drag-and-drop ordering and rich-text dish descriptions.
Key features:
| Category | Technologies |
|---|---|
| Backend | PHP 8.2+, CodeIgniter 4.7, MVC architecture |
| Database | MySQL (migrations, seeders, Eloquent-style models) |
| Frontend | Custom HTML/CSS (BEM methodology), Vanilla JavaScript |
| Libraries | jQuery 3.7, Toastr.js |
| Admin tools | TinyMCE 7, SortableJS |
| APIs & integrations | Google reCAPTCHA v2/v3, Mailchimp API, SMTP email, e-Restaurant booking widget, Facebook Page Plugin, Google Maps |
| Typography | Google Fonts (Montserrat, Nunito) |
| Dev tools | Composer, PHPUnit, database migrations & seeders |
| Hosting / server | Apache (.htaccess), PHP extensions (intl, mbstring) |