Skip to content

Connect is an innovative platform designed to bridge skilled artisans and craftsmen with potential buyers and learners. Through AI-powered engagement, commission-free transactions, and skill-enhancement tools, Connect ensures that talented individuals receive the recognition, exposure, and opportunities they deserve.

Notifications You must be signed in to change notification settings

someoneskilled/beachhack_B-Hackerz

 
 

Repository files navigation

Connect - Empowering Artisans, Enriching Lives

🚀 Project Overview

Connect is an innovative platform designed to bridge skilled artisans and craftsmen with potential buyers and learners. Through AI-powered engagement, commission-free transactions, and skill-enhancement tools, Connect ensures that talented individuals receive the recognition, exposure, and opportunities they deserve.

🛠 Tech Stack

  • Frontend: Next.js, React, Tailwind CSS, Framer Motion, Swiper, React Icons
  • Backend: Node.js, Express.js, MongoDB, Mongoose
  • AI Features: Chatbot(llama-3.1-8b-instant), Vision Model(llama-3.2-11b-vision-preview)
  • Authentication: Clerk

📦 Prerequisites

  • Node.js (v16+)
  • npm (v7+)
  • Python (v3.9+)

🔧 Installation & Setup

  1. Clone the repository

    git clone https://github.com/your-repo/connect.git
    cd connect
  2. Install dependencies

    # Frontend
    cd frontend
    npm install
    
    # Backend
    cd ../backend
    pip install -r requirements.txt
  3. Configure Environment Variables

    • Create a .env file in both frontend and backend directories.
    • Add necessary configuration details:
    API_KEY=your_openai_api_key
    DATABASE_URL=your_mongodb_connection_string
    FIREBASE_AUTH_CONFIG=your_firebase_config
  4. Run the Application

    # Start frontend
    cd frontend
    npm run dev
    
    # Start backend
    cd ../backend
    python app.py

👥 Team Members

  1. Priyanshu Agarwal
  2. Keerthana Reddy
  3. Harshitha L
  4. Anthony Pinto

❤️ Made with passion at Beachack 6.0

About

Connect is an innovative platform designed to bridge skilled artisans and craftsmen with potential buyers and learners. Through AI-powered engagement, commission-free transactions, and skill-enhancement tools, Connect ensures that talented individuals receive the recognition, exposure, and opportunities they deserve.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.0%
  • CSS 1.0%