Welcome to the Sweettooth Mini Online Store! This project is a simple e-commerce application built with Vite and TypeScript. It showcases the usage of React, context API for state management, and localStorage for data persistence.
- Product Listing: View all available products.
- Wishlist: Add or remove products from your wishlist.
- Cart: Add, update, or remove products from your cart.
- Search: Find products easily using the search functionality in the navbar.
- Responsive Design: The site is mobile-friendly and adjusts seamlessly to different screen sizes.
- Vite: For fast and optimized development.
- TypeScript: For type-safe JavaScript.
- React: For building the user interface.
- Context API: For state management.
- SCSS: For styling and modular CSS.
- Clone the repository:
git clone https://github.com/chivicoko/sweettooth.git cd sweettooth
- Install the dependencies:
npm install
- Run the development server:
npm run dev