Skip to content

BODMAT/wineset

Repository files navigation

WINESET

The purpose of this project:

  • practice with OOP (polymorphism, encapsulation, inheritance, abstraction);
  • repeat the layout structure of React components;
  • add interactive (filters, search, imitation of purchase, map with location);
  • consolidate the studied theory of the React (states, hooks, routing, context);
  • add advanced forms (React Hook Form);
  • add styles (TailwindCSS, module.scss);
  • use Firebase Spark for DataBase;
  • implement state management using Zustand for simple and efficient global state control;
  • use TanStack Query for managing server state, caching, and efficient data fetching.
  • additionally make authorization using Firebase Authentication (Google + email/password);
  • additionally make reviews for authorized users;

Also a link to the layout, which I had taken as the basis of my project.

About

E-commerce wine application featuring filters, search, cart, reviews

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages