A modern, fully responsive restaurant website built with WordPress, showcasing menu items, online reservations, and business details.
This project is designed as a portfolio-ready WordPress site to demonstrate skills in themes, plugins, and customization.
🏠 Home Page – Hero section with restaurant branding
📖 Menu Page – Display dishes with prices & categories
📅 Reservation System – Online table booking form
📍 Contact Page – Location map, opening hours, and contact form
📱 Responsive Design – Mobile-friendly and cross-browser compatible
🎨 Custom Styling – Modified theme and plugins for a unique look
WordPress (CMS)
PHP (backend for WordPress)
HTML, CSS, JavaScript (custom styling & interactivity)
Elementor / Theme Builder (for design customization)
MySQL (database for WordPress)
Follow these steps to run the project locally:
- Clone this repository:
git clone https://github.com/prithi2004/restaurant-website.git cd restaurant-website
2.Set up a local WordPress environment using XAMPP / MAMP / LocalWP.
3.Import the project: Copy the files into your htdocs (XAMPP) or equivalent web directory. Create a new MySQL database (e.g., restaurant_db). Import the provided .sql file (if available).
4.Configure wp-config.php with your database credentials.
5.Start Apache & MySQL, then open in browser:
http://localhost/restaurant-website 📂 Folder Structure
restaurant-website/ │── wp-content/ │ ├── themes/ # Custom/modified theme files │ ├── plugins/ # Plugins used for reservation, contact form etc. │── wp-admin/ # Admin dashboard files │── wp-includes/ # Core WordPress files │── index.php # Main entry point │── style.css # Theme styling │── README.md # Project documentation 🤝 Contribution
Contributions are welcome!
Fork the repo Create a feature branch (feature-new-section)
Submit a Pull Request 📜 License
This project is licensed under the MIT License – feel free to use and modify it.
👩💻 Author
Prithi Babu
GitHub: @prithi2004
LinkedIn: Prithi Babu