An AI-powered tool designed to efficiently track your GitHub pull requests across various open-source events like hacktoberfest, devfest, etc.
- AI Assistance: Leverage AI for better insights and tracking of the status your pull requests.
- Comprehensive Filtering: Easily filter PRs based on events like Hacktoberfest.
- User-Friendly Interface: Enjoy a seamless experience built with modern technologies.
- Multi-Event Support: Track PRs across different open-source events.
- Next.js - Framework for building server-rendered React applications.
- React - JavaScript library for building user interfaces.
- Tailwind CSS - Utility-first CSS framework for rapid UI development.
- Shadcn-UI - Components for building accessible and customizable UI.
- Apollo Client - State management library for GraphQL.
- CopilotKit API - For AI chatbot [Copilot Kit]
09.10.2024_03.59.22_REC.mp4
-
Clone the Repository:
git clone https://github.com/yourusername/github-ai-pr-tracker.git cd github-ai-pr-tracker
-
Installing Dependencies
npm install
-
Setting up environment varaibles
Create a
.env.local
file by copying.env.example
Place your GitHub personal access token and GraphQL API key in this file. You can obtain the GitHub token and groq API key here. [Github Token | Groq API Key]
-
Run the Development Server
npm run dev
Contributions are welcome! Follow these steps to set up the project locally and start contributing🎉.
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and test them locally.
- Commit and push to your branch.
- Raise a PR to the main repository.
This project is licensed under the Apache License 2.0.