WINESET
WineSet - a modern online store of premium alcoholic beverages, delicacies, and gift sets.
Technologies
React + TypeScript - building a component-based interface;
Vite - fast build and startup of the application;
TailwindCSS - flexible and responsive styling system;
React Router DOM - organizing routing in SPA;
Zustand - lightweight state management;
TanStack Query - for working with asynchronous data;
React Hook Form - convenient form handling and validation;
EmailJS - sending receipts via email;
Framer Motion - animations for smooth UX;
Firebase (Authentication + Firestore) - database, user authentication, OOP — for modeling products and application logic;
Main features:
Product catalog with category filters;
Cart with automatic calculation of item quantities and total cost;
Order placement through an interactive form with validation;
Sending order details to email;
Responsive layout for comfortable viewing on any device;
Site search with priority for exact matches;
Convenient navigation through the site header;
Bonus system - automatic accrual for purchases;
Technologies
React + TypeScript - building a component-based interface;
Vite - fast build and startup of the application;
TailwindCSS - flexible and responsive styling system;
React Router DOM - organizing routing in SPA;
Zustand - lightweight state management;
TanStack Query - for working with asynchronous data;
React Hook Form - convenient form handling and validation;
EmailJS - sending receipts via email;
Framer Motion - animations for smooth UX;
Firebase (Authentication + Firestore) - database, user authentication, OOP — for modeling products and application logic;
Main features:
Product catalog with category filters;
Cart with automatic calculation of item quantities and total cost;
Order placement through an interactive form with validation;
Sending order details to email;
Responsive layout for comfortable viewing on any device;
Site search with priority for exact matches;
Convenient navigation through the site header;
Bonus system - automatic accrual for purchases;