Skip to content

michaeleii/yum-yum-pizza

Repository files navigation

Yum Yum Pizza

A pizza restaurant website built with React and Tanstack Router.

Motivation

This project was inspired by my love for pizza and my desire to create a visually stunning landing page for a business. In addtion, I wanted to challenge myself to build a website using the new Nextjs app router, Tailwind CSS, and TypeScript.

Learning Objectives

  • Utilizing Nextjs’s new app router and React Server Components to fetch data on the server.
  • Styling with Tailwind CSS to create a visually appealing website.
  • Adding type safety to code using Typescript to catch errors.

Features

  • Menu: A list of pizzas with images, descriptions, and prices.
  • Online Ordering: Customers can add pizzas to their cart
  • Cart: Customers can view their cart and remove items