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