- Live Demo: [https://insta-payment-ebon.vercel.app/]
- Theme Switching: Implemented a theme switcher for light and dark modes to enhance user experience.
- Responsive Design: Ensured the application is responsive across different devices.
- Component Structure: Structured components (Checkout, Payment, OrderConfirmation).
- Visual Representation: Used styled-components for visually distinct elements like payment methods and order details.
- API Integration: Handling asynchronous operations and error states while integrating the API.
- State Management: Managing state across components and ensuring correct behavior based on user interactions.
- Dynamic Theme Switching: Implementing dynamic theme switching while maintaining design consistency.
The assignment provided valuable experience in frontend development, showcasing proficiency in frontend technologies and the ability to deliver high-quality solutions.