CraftNest is a full-stack artisan marketplace built to support local artists and handmade product creators who often struggle to find the right platform to showcase and sell their work.
This project is my contribution towards empowering local artisans by giving them a dedicated platform where their handmade creations can reach more people while maintaining authenticity and quality.
Unlike traditional e-commerce platforms, CraftNest focuses specifically on handmade and locally crafted products.
Users can register as:
- Buyer
- Seller
- Admin
Sellers can:
- Create and manage products
- Upload product images
- Set pricing
- Manage stock
- Add product regions and mood tags
Products are not immediately visible to users after creation. An admin must:
- Verify sellers
- Approve products This ensures that only genuine local artisans can sell products on the platform.
Users can:
- Add products to wishlist
- Manage cart items
- Purchase products through Stripe
Stripe sandbox payments are integrated for prototype/demo purposes. Users can experience the complete payment workflow safely using Stripe test mode.
CraftNest includes an AI recommendation system powered by Groq LLM. Products are recommended to users based on:
- Mood
- Preferences
- Product categories
- React.js
- Redux Toolkit
- Tailwind CSS
- React Icons
- Framer Motion Animations
- Node.js
- Express.js
- MongoDB
- Mongoose
- Stripe Payment Gateway
- Cloudinary Image Uploads
- Groq LLM API
CraftNest is designed as an initiative to support local artists and preserve handmade craftsmanship in the digital era. The goal is not just to create another e-commerce platform, but to build a meaningful marketplace focused on authenticity, creativity, and local talent.
This project is currently a prototype built as a student project. Features like:
- Real delivery tracking
- Logistics integration
- Production-grade order fulfillment are not implemented yet.
As a Computer Science Engineering student entering the 3rd year of B.Tech, this project represents my effort to build a real-world scalable platform while continuously learning full-stack development.
Contributions, suggestions, and feedback are always appreciated. If someone is interested in expanding this idea into a startup or collaborating further, feel free to connect with me.