Ghidaq Store is an interactive electronics store built using React.js, Developed as part of the Tuwaiq Academy React.js Bootcamp, this project demonstrates the seamless integration of dynamic components, responsive design, and robust functionality.
- Responsive Design: Built with React.js for a mobile-friendly and dynamic user experience.
- State Management: Uses React hooks to manage state efficiently across components.
- Custom Components: Modular and reusable code structure for scalability and ease of maintenance.
- Interactive UI: Engaging and intuitive features for users to browse products, apply promo codes, and make purchases.
- Dark/Light Theme: A toggle feature for users to switch between dark and light themes dynamically.
- API Integration: Fetches product data from FakeStoreAPI, a free API for product information.
- React.js: The core library for building the user interface.
- Bootstrap: Used for responsive layout and styling.
- CSS: For additional styling and customizations.
- JavaScript: For implementing functionality and handling events.
- FakeStoreAPI: Provides product data for the store, enabling dynamic content loading.
Explore the live demo of the project here:
Ghidaq Store on Netlify