Welcome to Mawiti Shop, your go-to online store for all your shopping needs. This project is hosted on Netlify.
Mawiti Shop is an e-commerce platform designed to provide users with a seamless shopping experience. The platform is responsive, user-friendly, and optimized for both desktop and mobile users.
The following technologies were used to build this project:
- HTML5: For structuring the web content.
- CSS3: For styling and layout.
- JavaScript: For interactivity and dynamic features.
- React.js: As the front-end framework for building the user interface.
- Tailwind CSS: For rapid UI design and responsive layouts.
- Netlify: For deployment and hosting.
- Responsive Design: The website works seamlessly on all screen sizes.
- Product Listings: View products with images, prices, and descriptions.
- Shopping Cart: Add items to the cart and manage them before checkout.
- Search and Filter: Find products quickly using the search bar or filters.
- Secure Checkout: Ensure safe payment and order confirmation.
Follow the steps below to run the project locally:
- Node.js and npm (or yarn) installed on your machine.
- A text editor or IDE like Visual Studio Code.
-
Clone the repository:
git clone https://github.com/your-username/mawitishop.git
-
Navigate to the project directory:
cd mawitishop
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173
.
Contributions are welcome! To contribute to this project:
-
Fork the repository.
-
Create a feature branch:
git checkout -b feature-name
-
Make your changes and commit them:
git commit -m "Add feature description"
-
Push to your branch:
git push origin feature-name
-
Open a Pull Request.
- Ensure your code follows the existing coding style.
- Write clear and concise commit messages.
- Test your changes before submitting.
This project is licensed under the MIT License. See the LICENSE file for details.
Thank you for visiting Mawiti Shop! We hope you enjoy your experience.