PubHub is your all-in-one developer platform built specially for techies and founders to manage your coding journey, share your progress, and grow in public. From your first commit to your next big launch, PubHub helps you showcase your work, connect with other developers, and advance your career through continuous learning.
- 📊 Comprehensive GitHub activity tracking with commit history and language distribution
- 📈 Real-time statistics on active days, repositories, and technologies
- 📱 Modern, responsive UI with light/dark mode support
- 🤝 Connect with other developers through friend requests
- 🔄 Real-time notifications and updates
- 📱 Share repository updates directly to social media platforms
- 👤 Customizable profile with technology preferences and profession
- 📚 Interactive courses across multiple programming languages and frameworks
- 🎯 Personalized learning paths based on your profession
- 💻 Hands-on coding exercises and projects
- 📝 Progress tracking and course completion certificates
- 🎪 Discover and participate in hackathons
- 🌟 Explore curated open-source projects to solve organizations issues as your proof of knowledge
- 📹 Access recorded tech lectures and tutorials
- 🎯 Track your contributions and achievements
- 🔒 Secure GitHub OAuth authentication
- � JWT-based session management
- 🛡️ Role-based access control with Supabase
- 🔐 Secure API endpoints and data handling
- ⚛️ React (Vite) with TypeScript
- 🎨 TailwindCSS for styling
- 🔄 React Router for navigation
- 📊 Chart.js for data visualization
- 🎭 Framer Motion for animations
- 🌙 Dark mode support
- 🚀 Node.js with Express
- 🔐 Passport.js for OAuth
- 🎫 JWT for authentication
- 🔄 Real-time updates with Supabase
- 🗃️ PostgreSQL (via Supabase)
- 🏗️ Supabase for database & real-time features
- 🔒 Row Level Security policies
- 🔄 Database migrations and versioning
- 📡 RESTful API architecture
pubhub/
├── src/ # Frontend source code
│ ├── components/ # React components
│ ├── lib/ # Utilities and services
│ ├── pages/ # Page components
│ └── context/ # React context providers
├── server/ # Backend API server
├── public/ # Static assets
└── supabase/ # Database migrations
This project is licensed under the MIT License - see the LICENSE file for details.






