Skip to content

Discover Perfect Open Source Issues | Find beginner-friendly issues and contribute to open source with AI-powered guidance

Notifications You must be signed in to change notification settings

rohankumarchaudhary67/gsoc-issue-tracker

Repository files navigation

Issue-Scout | GSoC Issue Tracker

Discover Perfect Open Source Issues | Find beginner-friendly issues and contribute to open source with AI-powered guidance.

📲 Features

  • AI Powered Analysis: Create and manage teams with role assignments and tGet instant AI summaries of issues and personalized recommendations for your skill level.
  • Smart Filtering: Find issues matching your experience level and technology preferences easily.
  • Notifications & Reporting: Receive automated alerts for deadlines and generate detailed performance reports.

Tech Stack

Client: Next, Tailwind, ShadCn, Typescript, NextTheme, NextAuth, Axios

Server: Node, Express, Typescript, CORS, JsonWebToken

Database: Postgres SQL, Prisma ORM

Run Locally

Clone the project

  git clone https://github.com/rohankumarchaudhary67/gsoc-issue-tracker

Go to the project directory

  cd gsoc-issue-tracker

Install dependencies

  pnpm install

Start the server

  pnpm run start

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

GITHUB_TOKEN CORS_ORIGIN SESSION_TOKEN_SECRET GOOGLE_GENERATIVE_AI_API_KEY GITHUB_CLIENT_ID GITHUB_CLIENT_SECRET GITHUB_REDIRECT_URI NEXTAUTH_URL NEXT_PUBLIC_BACKEND_URL AUTH_SECRET

License

MIT

Support

For support, email rohankumarchaudhary67@gmail.com

About

Discover Perfect Open Source Issues | Find beginner-friendly issues and contribute to open source with AI-powered guidance

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published