Skip to content

Olena-Nechyporenko/floristry

Repository files navigation

Floristry

Floristry Home page

Floristry Catalog of bouquets

Features

  1. User Registration and Authentication
  2. Private routes and navigation
  3. The possibility of filtering the list of bouquets by the type of flowers, by decreasing or increasing price and type of bouquet
  4. Adding bouquets to the cart and deleting from the cart
  5. The possibility of online payment of the order using the Stripe library

Technologies Used

The project is developed using the following technologies:

  • React: A JavaScript library for building user interfaces.
  • Redux Toolkit: The official, opinionated, batteries-included toolset for efficient Redux development.
  • Redux Persist: Library for persisting and rehydrating a Redux store.
  • React Router: Declarative routing for React.js.
  • React Hooks: Functions that let you use state and other React features in functional components.
  • Stripe: Payment platform that allows online payments and accepts credit cards over the internet.
  • Axios: A promise-based HTTP client for the browser and Node.js.
  • Formik: A small library that helps you with the forms in React.

Getting Started

1. Clone the Repository

git clone https://github.com/Olena-Nechyporenko/floristry.git

2. Install Dependencies

Navigate to the project directory and install the required dependencies.

cd [project_directory]
npm install

3. Start the Development Server

After installing the dependencies, start the development server.

npm start

4. Open this link to view it in the browser.

5. You can view the backend at this link.

About

Floristry is a project for an online bouquet store.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •