Skip to content

diazabdulm/Sterling-Shopping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sterling-Shopping

A ReactJS-based shopping application. Displays shopping categories and items and their respective prices. Processes payments through stripe. Allows email + password sign-in as well as Google sign-in.

What I Learned

  • Data memoization
  • Container pattern for separation of concerns
  • Component-based file architecture
  • Sagas for management of side-effects and asynchronous actions
  • Thunks for asynchronous actions
  • POST/GET requests & managing backend using NodeJS and ExpressJS
  • Stripe framework
  • Creating, Reading, Updating, and Deleting data from database
  • Handling 404
  • React Hooks and functional components
  • Higher Order Components to extend functionality to components
  • Progressive Web App setup
  • Performance optimization using React.lazy, Reselect, Suspense, React.memo

Releases

No releases published

Packages

No packages published