Skip to content

khajimatov/sneakers-shop-ts

Repository files navigation

Sneakers shop website

This project is a successor of one of my previos projects - Sneakers Shop

List of new things
  1. Redux. Context will be replaced with Redux.

  2. TypeScript. This project will be written in TS, whereas its predecessor was written in JS.

  3. Testing. In the future I want to learn and add some Unit testing.

  4. Radix UI1. Will add some UI components from this library.

  5. Supabase2. Firebase alternative.

TO-DO / TO-LEARN

  • React router
  • TypeScript
  • Firebase or other
  • Unit Testing
  • Redirect after successful order
  • Redux Slices
  • Redux Toolkit
  • Middleware
  • Redux thunk
  • Redux Saga
  • Radix UI
  • Deployment
  • Jest
  • SCSS

Footnotes

  1. An open-source UI component library for building high-quality, accessible design systems and web apps. https://www.radix-ui.com

  2. Supabase is an open source Firebase alternative providing all the backend features you need to build a product. https://www.supabase.com