Le Diable is a personal project that holds a special place in my journey as a web developer. It was one of my earliest full-fledged websites, designed and developed entirely by me when I was learning CSS, JavaScript, and responsiveness.
This project pushed me to practice UI/UX design, improve my CSS layout skills, and experiment with animations. Every element, from the web design to the logo and assets, was crafted from scratch. Though itβs a static website, I envision rebuilding it dynamically with modern technologies like Remix, Svelte, Solid, SST, Next.js, etc. in the future.
The home page introduces visitors to the restaurant with:
The menu page provides an interactive experience:
Menu page also features customer testimonials for credibility.
Customers can choose their preferred restaurant branch, including:
Upon selecting a branch, they are redirected to the delivery page, which includes multiple sections:
A section listing the most popular dishes at each branch.
A customizable gift card purchase section, designed using Figma, where customers can:
A section displaying discount codes that customers can copy.
A redirection button to a job application form for joining as a delivery rider.
A dedicated safety measures section outlining health protocols.
A dual-form page featuring:
A detailed introduction to the restaurant, including:
A visual showcase of the restaurant, including:
A structured job application page for those interested in joining the delivery team.
An bug report page where users can:
The footer includes:
While this project remains static, I see immense potential in migrating it to a dynamic stack. My goal is to rebuild it using frameworks like Remix, Svelte, or Solid, making it more scalable and interactive.
Le Diable represents a major milestone in my growth as a developer, reminding me how far Iβve come and how much more there is to explore in the world of web development.