This project is a fictional pizza website built using React and Typescript. It features multiple pages, including a home page, menu page, booking page, and contact page. All text on the website has been generated by ChatGPT. The website serves as an educational project to explore React and Typescript for building web applications. This is my first project using React.
- Home Page: Provides information about the fictional pizza restaurant, showcasing its unique ambiance and offerings.
- Menu Page: Displays a list of delicious pizzas available at the restaurant, allowing users to explore the variety of options.
- Booking Page: Enables customers to reserve a fictional table at the restaurant by selecting their preferred date and time.
- Contact Page: Provides a contact form for users to reach out to the restaurant, allowing them to submit inquiries or feedback.
- React: A popular JavaScript library for building user interfaces.
- Vite: A fast and lightweight development build tool for modern web applications.
- TypeScript: A typed superset of JavaScript, bringing static typing to the language.
- HTML5: The standard markup language used for structuring and presenting web content.
- CSS3: A stylesheet language used for designing the visual appearance of the website.
The website is deployed and accessible at https://alexandengstrom.github.io/pizza-website/. Feel free to explore the website and interact with its various features.
Home page:
Booking page:
Menu page:
On mobile:
This project was developed for educational purposes and is not actively seeking contributions. However, feedback and suggestions are welcome. If you encounter any issues or have ideas for improvement, feel free to submit them via GitHub Issues.