Project type / Team context: Primary ownership
A responsive restaurant website template designed to help Nigerian food businesses present their menu, services, and booking options clearly across devices.
Project overview
Naija restaurant website is a static, client-side restaurant website template built as a public-facing marketing surface. It combines a landing page, menu catalogue, services section, booking and order modals, FAQs, and contact information into a single cohesive site intended for small to medium restaurants.
My role and ownership
I designed and implemented the entire template end-to-end. This includes page structure, responsive layout, dynamic content rendering, interactive components, styling, and client-side logic. If anything breaks in this codebase, I am responsible for the HTML structure, CSS styling, JavaScript behavior, and data flow from static JSON into the UI.
Key features
- Responsive layout that adapts across mobile, tablet, and desktop screens
- Dynamic menu and FAQ rendering from a structured JSON data source
- Interactive hero carousel, tabbed menu categories, and accordions
- Reservation and order workflows implemented with modal interfaces
- Smooth scrolling navigation with active state management
Skills demonstrated
- Responsive layout and component composition
- Client-side data fetching and rendering
- UI state handling and DOM manipulation
- Structuring reusable, content-driven templates
Tech stack
- HTML
- CSS
- JavaScript
- Bootstrap
Project type
Public marketing website template