Track your open-source pull requests during Hacktoberfest 2025 🌸
Built with 💖 by the NST Student Developer Club
GITGOPR helps developers track, visualize, and celebrate their pull requests throughout October 2025.
Log in with your GitHub account to see your PRs, leaderboard rank, and contribution stats in one dashboard.
- Login with GitHub
- Tracks your PRs from Oct 1-31, 2025
- Shows leaderboard of contributors
- Admin dashboard for monitoring
🔗 Visit Now: gitgopr.nstsdc.org
🪄 See your PRs come alive — real-time tracking, leaderboard updates, and beautiful analytics dashboard.
cd packages/client
npm install
npm run devcd packages/server
npm install
npm startMONGODB_URI— MongoDB connection stringGITHUB_CLIENT_ID— OAuth app IDGITHUB_CLIENT_SECRET— OAuth secretGITHUB_TOKEN— Personal access tokenSESSION_SECRET— Session encryptionADMIN_PASSWORD— Admin access passwordCLIENT_ORIGIN— Frontend URL
PUBLIC_API_BASE_URL- Backend URL
Uses MongoDB with Mongoose. The application automatically creates the required collections and indexes on startup
| Layer | Tools & Frameworks |
|---|---|
| 🌐 Frontend | Astro + TailwindCSS |
| ⚙️ Backend | Express.js + Passport.js |
| 🗄️ Database | MongoDB + Mongoose |
| ☁️ Deployment | Vercel + Railway |
Pull requests are welcome!
If you'd like to improve the project, feel free to fork and submit a PR.
Made with ❤️ by NSTSDC Dev Club | October 2025
