Skip to content

YuejiaoShi/pizza-fast-shop

Repository files navigation

Pizza Fast Denmark A/S

Pizza Fast Denmark is a modern web application for ordering pizzas, built using React, Vite, TypeScript, and Tailwind CSS. This project demonstrates the creation of a responsive, type-safe application with a fast development and build process.

Live Demo

🍕Pizza Fast Denmark A/S

Technologies and Techniques Used

React Core library for building user interfaces.
Vite Fast build tool for a more efficient development experience.
TypeScript Adds static typing for improved code quality.
Tailwind CSS Utility-first CSS framework for rapid styling.
React Router For routing and navigation within the application.
Redux Toolkit & React Redux For state management, store configuration, and connecting React components.

Visual Overview

Gif Pizza Fast

Features

  • Pizza Menu: Browse various pizzas with detailed descriptions and customization options.
  • Order Management: Add, update, and remove items from the cart with TypeScript type safety.
  • Order Placement: Complete orders with a form, including robust error handling for invalid input.
  • User State Management: Persistent user state with Redux Toolkit, covering authentication and order history.
  • Priority Order Modification: Allow modify order priorities even after submission.
  • Responsive Design: Optimized for both desktop and mobile devices.
  • Loading and Error Handling: Integrated indicators and error messages for a smooth user experience.
  • Type Safety: Strongly typed components and state management using TypeScript.

More Projects...

  • WordWise - Travel-Tracking and City-Mapping app
  • usePopCorn - Movie Exploration and Management app
  • Recipestic - Recipe Manager with Timer & Customization app