SySagar / groww-assignment

Home Page:https://groww-assignment-umber.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Objectives

The project aims to achieve the following objectives:

  • Confirmation Page: Has a confirmation page for user checkout.

  • Checkout Page: Display the order details, selected payment method, and a status message indicating the success or failure of the transaction.

  • Randomized cart: The status of the order can be randomised.

  • API Response Caching: Implement caching mechanism to store API responses for a certain duration after the initial load, improving application performance and reducing unnecessary API calls.

  • Handle Loading/Empty/Error States: Ensure robust handling of loading, empty, and error states across all scenarios.

  • Standard project structure: The best industry standards has been ensured for directory hierarchy.

  • Respoonsive UI: The UI is responsive across all platforms and devices

  • no external libraries: The project uses not external libraries like chakra or MUI

  • Clean Code: Clean coding structure is maintained

About

https://groww-assignment-umber.vercel.app


Languages

Language:JavaScript 65.4%Language:CSS 34.4%Language:Shell 0.1%