T-Shirt Print-on-Demand Platform
POD is a T-Shirt Print-on-Demand platform that brings your designs to life. You can create custom designs, choose from a range of high-quality shirts, and have them printed and shipped to you. With POD, you can start your own clothing brand or showcase your unique style with ease.
Technologies: ReactJS, TailwindCSS, Ant Design, Framer Motion, Formik, ExpressJS, MongoDB, Jwt, AWS S3

Solution & Features

Role-based User Authentication
Starting with effortless account creation, Amine has skillfully designed and integrated features for smooth authentication, guaranteeing easy access for users:
- Sign up and log in using email and password
- Email validation for account verification during the sign-up process
- Easily update your profile information as needed

User Flow
Once authenticated, users unlock a diverse collection of t-shirts crafted by fellow users, enjoying the following features throughout the process:
- Explore designs with options to filter by genre/date or shuffle
- Like and dislike products based on preference
- Customize t-shirt size and color
- Add desired t-shirts to your cart
- Place orders for selected products and enjoy hassle-free shipping

T-shirts Designer Flow
Within POD, designers act as sellers, showcasing their distinctive designs to visitors. Managing products is effortless as users can:
- Create, update, and delete T-shirts with different sizes and colors
- Upload designs onto any chosen T-shirt
- Gain insights into orders and likes received
- Receive notifications for customer interactions

Web Development Bootcamp
Code Labs Academy’s Web Development course is designed for beginners who have no prior experience in the field. Our curriculum provides a complete overview of algorithms, programming languages, and platforms. The students will learn how to code meaningful applications from scratch using first-class technologies, such as HTML/CSS and NodeJS.



