Skip to content

mealisohail/dev-finder

Repository files navigation

PAIR PROGRAMMING APP - DEV FINDER

Overview

Welcome to the Pair Programming Web App! This application provides a seamless environment for collaborative coding with features such as screen sharing, video calls, participant management, and real-time chat.

Features

  • Screen Sharing: Share your screen with participants to collaborate effectively.
  • Video Call: Integrated video calling to facilitate face-to-face communication.
  • Participant Management: Add, remove, and manage participants in the room.
  • Pin Participants: Pin specific participants to focus on their screen.
  • Tag-Based Browsing: Browse and search through the content using tags.
  • Create Room: Easily create and manage collaboration rooms.

Tech Stack

Dev Finder

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/alisohail2448/dev-finder
    
  2. Install Dependency:

    npm install
    yarn install
    
  3. Configure environment variables:

    export DATABASE_URL=""
    export GOOGLE_CLIENT_ID=""
    export GOOGLE_CLIENT_SECRET=""
    export NEXTAUTH_SECRET=""
    export NEXT_PUBLIC_GET_STREAM_API_KEY=""
    export GET_STREAM_SECRET_KEY=""
    export NEXTAUTH_URL=""
  4. Run Docker:

    docker compose up
  5. Drizzle Db Read:

    npm run db:push
    npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors