Skip to content

Vladyslavos/Pizza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pizza Shop

About The Project

Pizza Shop is a web application designed to effortlessly order your favorite pizza online. It incorporates search functionality, sorting, and categorization of various pizza types, as well as the ability to add pizzas to a cart.

LIVE

ezgif com-video-to-gif (3)

Core Tech Stack

  • HTML: Structuring content on the website.
  • SCSS: Styling and formatting the website using a CSS preprocessor.
  • JavaScript (JS) & TypeScript (TS): Ensuring website interactivity and dynamic engagement.
  • React: A JavaScript library for building user interfaces, providing the capability to create reusable UI components.
  • Redux: Utilized for managing the application state and providing shopping cart functionality.

Main Features

  • Pizza Selection: Users can browse different kinds of pizzas and add them to the cart.
  • Pizza Search: Capability to search for specific types of pizzas on the website.
  • Sorting: Sorting pizzas based on various criteria such as popularity, price, etc.
  • Category Viewing: Displaying pizzas according to different categories.
  • Shopping Cart: Allowing users to review and modify their order before checkout.

How to Install and Run The Project Locally

  1. Clone the repository:
    git clone [your-repository-link]
  2. Navigate to the project directory:
    cd [your-repository-directory]
  3. Install NPM packages:
    npm install
  4. Run the project:
    npm start

Note: Replace [your-repository-link] and [your-repository-directory] with the actual link and directory of your project.

Future Improvements

  • User Accounts: Implementation of user authentication and personalized accounts.
  • Order History: Allowing users to view their past orders.
  • Favorites: Enabling users to save their favorite pizzas for quicker ordering in the future.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contact

Your Name - Your Email

Project Link: https://github.com/yourusername/your-repo-name