Skip to content
Anubhav Mishra edited this page Jul 26, 2025 · 2 revisions

πŸ‘₯ DevCircle – A Peer-to-Peer Growth Network for College Coders

DevCircle is an open-source platform designed to build strong, supportive coding communities within colleges. It's a mutual support system where students exchange help fairly β€” like reviewing each other’s code, fixing bugs, or boosting GitHub projects.

The platform is private to each college, so there's no global noise β€” just focused collaboration between real peers.


πŸ” How It Works

  • πŸ§‘β€πŸ’» Request Help – Post requests for code reviews, bug fixes, GitHub stars, or project collabs.
  • πŸ™Œ Earn Karma – You gain Help Score points when you assist others.
  • βš–οΈ Spend to Get Help – Spend your earned points to receive help.
  • 🚫 No Freeloading – Inactive users can’t keep asking for help. Only givers get.

πŸŽ“ College-First Focus

DevCircle isn’t a massive social network. It’s for real growth inside your campus:

  • Self-hosted per college
  • GitHub-based login with optional domain check
  • No outsiders unless invited
  • Boosts student-to-student support
  • Ideal for college clubs, hackathons, and dev cells

✨ Key Features

Feature Description
πŸ” Mutual Help Review-for-review, star-for-star, etc.
βš–οΈ Karma System Points system to reward helping behavior
🧠 Smart Matching Match with active, fair users only
πŸŽ“ College Instances Private circles per college, not global
πŸ”’ GitHub OAuth Simple & secure login with GitHub

πŸ› οΈ Tech Stack

  • Frontend: React + Tailwind CSS
  • Backend: Node.js + Express
  • Database: MongoDB
  • Auth: GitHub OAuth
  • Hosting: Vercel (frontend) + Railway/Docker (backend)

πŸ“¦ Deploying for Your College?

Set up your .env like this:

MONGO_URI=your_mongodb_uri
GITHUB_CLIENT_ID=your_client_id
GITHUB_CLIENT_SECRET=your_client_secret
JWT_SECRET=your_jwt_secret
COLLEGE_ID=your_college_code_or_slug

πŸ’¬ Why DevCircle?

DevCircle is not about virality or followers. It's about real devs helping each other inside real communities. Give support. Get support. Grow together.


🀝 Contribute

  • Fork the repo
  • Star it if you like the idea ⭐
  • Submit pull requests and ideas
  • Help grow the student dev ecosystem!

Made with ❀️ for students, by students.


---