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.
- One-click login with GitHub
- Automatically fetches repositories, commits, and language usage
- Real work is reflected directly in the profile
- Role-based onboarding (Frontend, Backend, AI/ML, Designer, and more)
- Technology selection for learning and current work
- Platform experience adapts to user choices
- Total public repositories and commit activity tracking
- Languages used and technologies explored
- Yearly contribution insights in one place
- Hackathons filtered by user tech stack
- Relevant opportunities with clear participation context
- Curated repositories organized by language and technology
- Paths for beginner-friendly to advanced contributors
- Role-based listings with tech-specific filtering
- Clean and focused browsing experience
- Curated free courses by skills and domains
- Beginner to advanced learning paths
- Topic-based creator recommendations
- Organized categories to reduce noise and speed up learning
- Generate ready-to-post project summaries
- Share directly to social platforms for personal brand growth
- Send and accept connection requests
- Build a network for collaboration and growth
- Content, opportunities, and learning paths adapt to skills and goals
- Manage developer identity and social profiles
- Track account activity and GitHub contribution visuals
- ⚛️ 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
- 🗃️ MongoDB (in progress)
- 🏗️ MongoDB-backed API (in progress)
- 📡 RESTful API architecture
working-one/
├── 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
This project is licensed under the MIT License - see the LICENSE file for details.