Skip to content

ArtisanKart/Artisan-Frontend

Repository files navigation

ArtisanKart Website Documentation

ArtisanKart Logo

📌 Overview

ArtisanKart is a unique e-commerce platform that showcases the rich cultural heritage of Northeast India through handcrafted products. Our platform seamlessly integrates a customer-facing website with a dedicated artisan portal, allowing craftspeople to independently manage their products, orders, and payments.


✨ Key Features

🏞️ Northeast-Themed Website

  • Cultural Showcase: Designed to highlight the rich artistic traditions of Northeast India
  • Diverse Product Categories: Features a wide range of authentic handcrafted items representing the region's cultural diversity

👨‍🎨 Artisan Portal

  • Product Management: Artisans can easily list, update, and manage their product inventory
  • Order Tracking: Real-time visibility into sales, orders, and delivery status
  • Payment Dashboard: Comprehensive view of earnings and transaction history

💰 Payment and Checkout System

  • Secure Transactions: Implemented robust payment processing with encryption
  • Multiple Payment Options: Support for various payment methods including cards, digital wallets, and UPI
  • Order Confirmation: Automated email notifications for purchase confirmation

🔐 Admin Dashboard

  • Artisan Verification: Streamlined process for verifying new artisan accounts
  • Quality Control: Tools for monitoring product quality and authenticity
  • Note: Additional admin features planned for future development

👤 Artisan Profiles

  • Dedicated Showcase: Each artisan has a personalized profile highlighting their craft
  • Direct Purchasing: Customers can browse and buy directly from artisan profiles
  • Storytelling: Space for artisans to share their creative journey and cultural heritage

🔄 Frontend-Backend Integration

  • Seamless Connectivity: Complete integration between user interface and backend systems
  • Real-time Updates: Product listings on the main website update automatically when artisans make changes

🤖 AI-Powered Product Search

  • Natural Language Processing: Conversational UI for intuitive product discovery
  • Semantic Search: Ability to find products based on descriptions rather than exact keywords
  • MongoDB Integration: AI agent connected directly to our product database
  • Current Status: Running on GitHub Codespaces, pending production deployment

🔧 System Functionality

  • End-to-End Testing: All features thoroughly tested for reliability
  • Responsive Design: Optimized for various devices and screen sizes
  • Performance Optimization: Fast loading times and smooth user experience

🛠️ Technology Stack

Component Technologies
Frontend HTML HTML   CSS CSS   JavaScript JavaScript   React React
Backend Node.js Node.js   Express Express
Database MongoDB MongoDB
AI Services NLP Natural Language Processing
Deployment GitHub Codespaces GitHub Codespaces
Payment Gateway Payment System [Payment System details to be added]

🚀 Future Roadmap

  • Complete development of additional admin portal features
  • Deploy the AI agent API to production environment
  • Expand payment gateway options
  • Implement advanced analytics for artisans and administrators
  • Mobile application development
  • International shipping options

📊 Project Status

Feature Status Completion
Customer Website ✅ Completed 100%
Artisan Portal ✅ Completed 100%
Payment System ✅ Completed 100%
Admin Dashboard ⚠️ Partial 30%
AI Search Agent ⚠️ In Progress 80%

ArtisanKart — Connecting Northeast Artisans to Global Markets

Last updated: March 19, 2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages