Skip to content

brandon-man/mycha-backend

Repository files navigation

my cha Backend

An e-commerce site with shopping cart, authentication and search functionalities.

Features

Shopping Cart

  • Increment, decrement, and clear items functionality
  • If cart is empty, new items will be pushed onto cart

Authentication

  • Passwords are hashed and salted
  • Logged in and signed in state
  • Backend is updated when user creates an account

Search Bar

  • Can search for products

Tech stack

Frontend

Backend

Future implementations

  • Protected routes against injection attacks
  • Debouncing for search bar to limit API requests
  • Cart can be implemented on backend to update data when users checks out

Releases

No releases published

Packages

No packages published