CustomWear is an innovative e-commerce platform that allows users to design their own T-shirts on an interactive canvas and purchase them for printing and delivery. The project is designed to offer a seamless and engaging user experience for creating personalized clothing.
- Custom T-Shirt Design: Users can add text, images, and choose colors to design their T-shirts using a dynamic canvas.
- Responsive Design: Fully optimized for all devices, ensuring an intuitive experience across desktop and mobile platforms.
- E-Commerce Functionality:
- Add to cart and checkout options.
- Secure payment gateway integration.
- Order history and tracking.
- User Authentication: Secure sign-up and sign-in using email and social media platforms.
- Frontend: Next.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Others:
To run this project locally:
-
Clone the repository:
git clone https://github.com/Zainfr/custom-wear.git
-
Navigate to the project directory:
cd customWear
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000
.
Contributions are welcome! If you have ideas for improvements or new features, feel free to fork the repository and submit a pull request.
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add a new feature"
- Push your branch:
git push origin feature-name
- Open a pull request on GitHub.
Feel free to reach out if you have any questions or feedback! Let's make CustomWear even better together.