Welcome to the Restaurant Website project, a modern and interactive website for showcasing a restaurant's menu and services. This project utilizes React.js for the frontend, Tailwind CSS for styling, and Framer Motion for smooth animations.
The Restaurant Website is designed to provide an engaging and user-friendly experience for customers to explore the restaurant's offerings. The use of React.js allows for dynamic content rendering, Tailwind CSS ensures a responsive and visually appealing design, and Framer Motion adds delightful animations to enhance the overall user experience.
- Interactive Menu: Browse through the restaurant's menu with smooth animations.
- Dynamic Content: Easily update menu items and other content through the React.js frontend.
- Responsive Design: The website is optimized for various screen sizes and devices.
- Engaging Animations: Framer Motion is used for subtle and engaging page animations.
Make sure you have the following installed before setting up the project:
- Node.js
- npm
-
Clone the repository to your local machine:
git clone https://github.com/WebDevZakaria/Restaurant-app.git -
Navigate to the project directory:
cd Restaurant-app -
Install dependencies:
npm start
Start the development server:
npm start
Visit http://localhost:3000/ in your web browser to explore the restaurant website.
The project structure follows the standard React.js project layout:
src/: Contains the source code for the React.js application. public/: Includes static assets and the main HTML file.