Skip to content

Gandrejko/shoes-shop

Repository files navigation

Getting Started

To run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Technical stack

  • main technology -- Next.js
  • requests -- axios, React-query(v5)
  • css -- MUI
  • authenification -- next-auth
  • working with forms -- react-hook-form
  • notifications -- react-toastify

Commits

every branch should contain action that discribe for what this branch is created (create, fix, update...)

Deploy

we deployed our aplication on vercel Shoes shop

Website structure

  • main (/)
  • /auth
    • /sign-in (for logining)
    • /sign-up (for registration)
    • /forgot-password (for reseting password)
    • /reset-password (for reseting password)
  • /products (all products)
    • /[productId] (chososen product)
  • /my-products (users products) *Secure
  • /add-product (page where user can create new product) *Secure
  • /settings (user`s page where he/she can change his/her info) *Secure
  • /cart (products cart)