The application's frontend is built using React with client-side routing via React Router DOM. Global
state is managed using Context API, allowing efficient updates to user state, cart, and wishlist. The IJI
is styled with Tailwind CSS for fast development and full responsiveness.