Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shopping cart assignment #473

Open
wants to merge 31 commits into
base: master
Choose a base branch
from

Conversation

akshaykulkarni2007
Copy link

@akshaykulkarni2007 akshaykulkarni2007 commented Mar 24, 2023

Client app created using vite-react typescript

  • Routing: react-router-dom
  • API cals: TanStack Query (react-query)
  • Icons: react-icons
  • Form validation: formik + yup
  • Carousel: react-responsive-carousel
  • Authentication: Firebase - email+password strategy
  • Unit testing: vitest + react-testing-library (functional testing for actions, snapshot for components)

Performance:

Screenshot 2023-03-31 at 10 44 14 AM

Homepage: hero carousel and category banners
Product listing page: product listing and category wise filter
Auth pages: login and register

Screenshots:

Homepage
Home (Desktop)

Auth pages
Login (Desktop)

Register (Desktop)

Product page

Products (Desktop)

Products (Tablet)

Products(Phone)

Cart page
Cart (Laptop)

Cart (Tablet)

Cart (Phone)

Empty Cart (Desktop)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants