Skip to content

ProfRater is an AI-powered assistant designed to help students make informed decisions about their education. Leveraging advanced AI algorithms from OpenAI and a robust search system with Pinecone, ProfRater provides personalized professor ratings, reviews, and recommendations, all within a sleek Next.js web app.

Notifications You must be signed in to change notification settings

Stroller15/ProfRater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ProfRater - Find Your Perfect Professor with AI

Introduction

ProfRater is an AI-powered assistant designed to help students make informed decisions about their education. Leveraging advanced AI algorithms from OpenAI and a robust search system with Pinecone, ProfRater provides personalized professor ratings, reviews, and recommendations, all within a sleek Next.js web app. Discover the best professors tailored to your learning style and academic goals with ProfRater.

Tech Stack

  • Next.js: For building the React-based website.
  • TailwindCSS: For styling with utility-first CSS.
  • Shadcn UI: For UI components.
  • Magic UI: For UI components.
  • Clerk: For user authentication.

Quick Start

Prerequisites

Make sure that you have installed

  • Node.js
  • Git
  • npm / yarn / pnpm / bun
  1. Clone this repository:

    git clone https://github.com/Stroller15/profrater.git
    cd profrater
  2. Install dependencies:

    npm install
  3. Setup env variables:

     # Frontend
     PINECONE_API_KEY=
     OPENAI_API_KEY=
    
     # Backend
     PINECONE_API_KEY=
     OPENAI_API_KEY=
  4. Run the development server:

    npm run dev
  5. Open your browser and navigate to http://localhost:3000 to see the website in action.

About

ProfRater is an AI-powered assistant designed to help students make informed decisions about their education. Leveraging advanced AI algorithms from OpenAI and a robust search system with Pinecone, ProfRater provides personalized professor ratings, reviews, and recommendations, all within a sleek Next.js web app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published