Welcome to the Timbu Cloud Shop project! This project is a collaborative effort to create a visually appealing and responsive e-commerce webpage, featuring a shop page and a checkout page, using React
- Collaboration: Partnered with a designer to bring the Timbu Cloud Shop page design to life.
- Responsive Design: The website is fully responsive, ensuring optimal functionality on desktop, tablet, and mobile devices.
- Product Display: Products are fetched and showcased with clear descriptions and high-quality images from Timbu Cloud Api.
- Static Checkout Page: A checkout page is implemented (static, no functional checkout process).
- Frontend: React
- Styling: Styled-components
- Global State: React-Redux and @reduxjs/toolkit
- Data Fetching and caching: @tanstack/react-query
- Design Adherence: Pixel-perfect implementation of the Figma design provided by the designer.
- Product Display: Clear and concise product descriptions and images.
- Navigation: Intuitive navigation allowing users to browse through the shop page.
- Static Pages: All necessary static pages implemented with attention to detail.
- Responsiveness: Fully responsive design, adaptable to different screen sizes.
- Code Quality: Well-structured, indented, and easy-to-read code.
- Components: Reusable React components for the shop page, product listings, and checkout page.
- Styles: Styled-components for maintaining clean and manageable styles.
- Clone the Repository:
git clone https://github.com/yourusername/timbu-cloud-shop.git
- Install Dependencies:
cd timbu-cloud-shop npm install
- Run the Development Server:
npm run dev
- Open http://localhost:5173 to view it in the browser.
- Live Demo: Timbu Cloud Shop on Vercel