DevBio is a high-performance, developer-focused personal landing page builder. It allows engineers to create premium, interactive, and high-conversion bio pages with built-in analytics, project showcases, and custom themes.
- Advanced Analytics: Track profile views, link clicks, and geographic distribution with interactive charts.
- Premium Themes: Choose from 30+ preset themes (Onyx, Aurora, Matrix, etc.)
- Primary Action (CTA): Optimized footer section with "Smart Link" technology (auto-detects emails and URLs).
- Project Showcase: Beautifully display your GitHub repositories and professional projects.
- Status Indicators: Real-time "Current Status" badges (Available, Deep Work, Out of Office).
- Sleek Layout: Modern, responsive design that looks stunning on every device.
- Framework: Next.js 15 (Turbopack)
- Styling: Tailwind CSS
- Database / Auth: Supabase
- Animations: Framer Motion
- Charts: Recharts
- Icons: React Icons / Lucide
git clone https://github.com/devtofunmi/devbio
cd devbionpm installCreate a .env.local file in the root directory and add your Supabase credentials:
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_keyRun the SQL commands found in SETUP_DB.sql in your Supabase SQL Editor to initialize the required tables and RLS policies.
npm run devWe welcome contributions! Please check out our CONTRIBUTING.md to get started.
DevBio is open-source software licensed under the GNU AGPLv3 License.