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)
- β¨ Features
- π οΈ Tech Stack
- π Project Structure
- π Getting Started
- π¨ Customization
- π Future Improvements
- π€ Contributing
- π License
- π Acknowledgements
- β Support
- π Repository
- 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 website is tested and supported on:
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Brave Browser
- Opera
- Fork the repository
- Open repository Settings
- Navigate to Pages
- Select the main branch
- Save changes
Your website will be deployed automatically.
- Visit Netlify
- Drag and drop the project folder
- Deployment will start automatically
- Import the GitHub repository
- Click Deploy
- Vercel will build and host the project
- Semantic HTML structure
- Mobile responsive layout
- Keyboard-friendly navigation
- Smooth scrolling support
- Readable typography and contrast
- Accessible navigation menu
Make sure all images are inside the images/ folder with correct file names.
Ensure JavaScript is enabled in your browser.
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
Thanks to all the amazing people who contribute to The Lighthouse π
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





