Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.18 KB

README.md

File metadata and controls

47 lines (33 loc) · 1.18 KB

ProfBot

profbot_thumbnail

About the Project

ProfBot is a chatbot that helps students in choosing the right professor for their academic needs based on rating, subject, and skills.

Features

  • Search Functionality: Find professors by name, department, or university. Professors based on criteria like teaching quality, clarity, and helpfulness.
  • Responsive Design: Accessible on all devices.

Tech Stack

  • Frontend: React, Next.js,
  • Backend: Node.js, Python
  • Database: Pinecone
  • Deployment: Vercel

Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/saikiransomanagoudar/profbot.git
    cd profbot
  2. Install dependencies:

    npm install
  3. Create a .env.local file in the root directory and add the following environment variables:

    NEXT_PUBLIC_STRIPE_PUBLIC_KEY=your_stripe_public_key
    PINECONE_API_KEY=your_pinecone_api_key
    PINECONE_ENVIRONMENT=your_pinecone_environment
    

Running the Project

To start the development server:

npm run dev