Live Demo: https://developer-branding-platform.vercel.app
Author: V Chaitanya Chowdari
GitHub: vchaitanyachowdari
Developer Branding Platform is an open-source platform to build your personal developer brand effortlessly. It generates a stunning, dynamic GitHub Profile README with AI-integrated content, live previews, and tools to showcase your projects, blogs, skills, and coding stats.
- π§ AI-powered GitHub README Generator
- π Dynamic GitHub Stats and WakaTime Integration
- π§© Skill Tags & Tech Stack Icons
- π° Dynamic Blog Feed Integration
- π¨ Live Markdown Preview and Export
- π Social Media Links & Dev Badges
- π€ One-click Export to GitHub
- π§ͺ Built with Next.js 14, Tailwind CSS, and ShadCN/UI
- Framework: Next.js 14 (App Router)
- Styling: Tailwind CSS
- UI Components: ShadCN/UI, Lucide Icons
- Authentication: NextAuth.js (optional)
- State Management: Zustand
- API & Tools: GitHub API, WakaTime API, RSS Parser
- Deployment: Vercel
π¦developer-branding-platform
βββ app
β βββ api
β βββ dashboard
β βββ editor
β βββ layout.tsx
βββ components
β βββ builder
β βββ ui
β βββ shared
βββ lib
β βββ github.ts
β βββ wakatime.ts
β βββ rss.ts
βββ public
βββ styles
βββ types
βββ utils
βββ middleware.ts
βββ tailwind.config.ts- Input Info: User enters their GitHub username, skills, and social links.
- AI Generator: GPT prompts generate personalized README content.
- Markdown Builder: User selects what sections to include.
- Live Preview: Instantly preview README content.
- Export: Copy to clipboard or auto-deploy to GitHub.
- Node.js 18+
- GitHub Token (for GitHub API)
git clone https://github.com/vchaitanyachowdari/developer-branding-platform.git
cd developer-branding-platform
pnpm installpnpm devCreate a .env.local file and add the following:
GITHUB_TOKEN=your_github_token
NEXT_PUBLIC_BASE_URL=http://localhost:3000Optionally add WakaTime and Blog RSS URL for full feature support.
You can customize theme, layout, and sections from the components/builder folder.
- Edit
EditorBuilder.tsxto change section behavior - Update
prompts.tsto modify AI prompt templates - Modify Tailwind config for custom theming
This app is ready to deploy on Vercel.
vercel --prodContributions are welcome! Here's how:
- Fork the repository
- Create your branch:
git checkout -b feature-name - Commit changes:
git commit -m 'Add some feature' - Push to branch:
git push origin feature-name - Create a pull request
- Add dark mode toggle
- Export to PDF/PNG
- AI-powered blog writer
- Custom domain integration for hosting portfolios
This project is licensed under the MIT License. See the LICENSE file for details.
Made with π» by V Chaitanya Chowdari
Follow me on: