Documentation

Everything you need to use BuildHub effectively and make the most of your learning journey.

🚀 Getting Started

  • Create an account with email or OAuth
  • Complete your developer profile
  • Explore available project challenges
  • Choose a project and start building

📦 Projects

  • Join projects from the Explore page
  • Add teammates (up to 6 per team)
  • Track your progress in the dashboard
  • Collaborate in real-time with tools

📤 Submission

  • Submit your GitHub repository link
  • Add a live hosted project URL
  • Include deployment credentials if needed
  • One team = one final submission

🧠 Peer Reviews

  • Projects are reviewed by eligible community members
  • Get detailed scores and constructive feedback
  • Use feedback to continuously improve
  • Review others' projects to earn XP

🏆 XP & Levels

  • Earn XP after project completion
  • Unlock higher levels and new features
  • Compete on global leaderboard
  • Maintain daily/weekly streaks

❓ FAQ

  • Can I work solo? → Yes, absolutely
  • Can I join as a team? → Yes, up to 6 members
  • Can I create projects? → Yes, if verified
  • Is GitHub required? → Recommended but not mandatory