Skip to content

dangor220/react-pizza

Repository files navigation


Logo

React Pizza

Pizza ordering website

View Demo

Content
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contact

About The Project

Product Name Screen Shot

This website, React Pizza, is an online service for ordering pizzas. It features a modern, minimalist design with a user-friendly interface. On the main page, users can browse a catalog of various pizzas with filters by category (e.g., meat, vegetarian, spicy, etc.). There is also an option to sort by popularity.

Key Features:

  • Interactive Pizza Cards — Each pizza card is interactive. Users can click on a card to view a detailed description of each pizza, including ingredients and other specifics.
  • Pizza Catalog — Each pizza is displayed with an image, name, dough type, size options, and price. Users can select their preferred crust thickness and size before adding the item to the cart.
  • Search Functionality — A search bar allows users to quickly find desired pizzas by keywords.
  • Shopping Cart — A separate page shows the items added to the cart with options to adjust the quantity and see the total cost. Users can clear the cart, change the quantity of selected items, or proceed directly to checkout.
  • Modern Design — The website uses a pleasant color scheme and intuitive navigation, ensuring a great user experience.

Target Audience: The site is aimed at pizza lovers who prefer to order online with quick and convenient delivery.

This is an excellent solution for those who want to order delicious pizza delivered straight to their door, without any hassle or long waits.

(back to top)

Built With

The main technologies used in the implementation of the project.

  • React
  • ReduxToolkit
  • TypeScript
  • ReactRouterV6.28
  • Axios
  • SCSS
  • CSS-Modules

(back to top)

Getting Started

  • npm
    npm install
    npm run dev

Roadmap

  • Search bar
  • Sorting
  • Categories
  • Description of pizzas
  • Add to cart
  • Saving to LocalStorage
  • Working with the search bar
  • Order implementation
  • Payment implementation

(back to top)

Contact

Gordeev Danil Alexandrovich - @dangor220

Project Link: https://github.com/dangor220/react-pizza

(back to top)

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages