A premium and fully responsive single-page restaurant website crafted for luxury fine-dining experiences.
Designed with elegant dark aesthetics, immersive visuals, smooth animations, and interactive UI elements to deliver a sophisticated digital presence for modern culinary brands.
π Officially part of GirlScript Summer of Code 2026 (GSSoC'26)
- Elegant dark-themed luxury interface
- Gold-accented modern design
- Premium typography using:
- Cormorant Garamond
- Inter
- Smooth transitions and hover effects
Interactive category-based menu tabs:
- π³ Breakfast
- π₯ Lunch
- π½οΈ Dinner
- πΈ Drinks
Switch seamlessly between menu sections without page reloads.
- Mobile-first architecture
- Responsive layouts for all devices
- Hamburger navigation menu
- Optimized user experience across screen sizes
- Sticky glassmorphism navbar
- Smooth scrolling navigation
- Scroll reveal animations
- Hover effects and transitions
- Parallax scrolling backgrounds
- Interactive reservation form
- Date validation
- Prevents past-date booking
- Success feedback animations
- Embedded Google Maps support
- Custom grayscale styling matching site aesthetics
| Technology | Purpose |
|---|---|
| HTML5 | Semantic structure |
| CSS3 | Styling, layouts & animations |
| JavaScript (ES6+) | Dynamic interactions |
| Google Fonts | Premium typography |
| Intersection Observer API | Scroll animations |
The-Lighthouse/
β
βββ images/
β βββ breakfast.jpg
β βββ chef.jpg
β βββ dinner.jpg
β βββ drinks.jpg
β βββ hero-restaurant.jpg
β βββ lunch.jpg
β
βββ Favicon.ico
βββ index.html
βββ LICENSE
βββ README.md
βββ robots.txt
βββ sitemap.xml
βββ script.js
βββ style.cssgit clone https://github.com/Anushka-Sarkar/the-lighthouse-restaurant.gitcd the-lighthouse-restaurantOpen the index.html file directly in your browser.
OR use the VS Code Live Server extension for a better development experience.
This project uses CSS Variables for easy theme customization.
Modify colors inside style.css:
:root {
--color-primary: #c9a962;
--color-bg: #1a1714;
--color-text: #f5f2ed;
--transition: 0.3s ease;
}- Dark/Light mode toggle
- Online reservation backend
- Payment gateway integration
- Food ordering functionality
- Multi-language support
- Accessibility improvements
Contributions are welcome and appreciated.
-
Fork the repository
-
Create a feature branch
git checkout -b feature-name- Commit your changes
git commit -m "Added new feature"- Push the branch
git push origin feature-name- Open a Pull Request
This project is licensed under the MIT License.
Developed with passion by Anushka Sarkar
Special thanks to:
- GirlScript Summer of Code 2026
- Open-source contributors β€οΈ
If you like this project:
- Give it a β on GitHub
- Share it with others
- Contribute to improve it further
GitHub Repository:
https://github.com/Anushka-Sarkar/the-lighthouse-restaurant





