Skip to content

Your professional developer profile, all in one link. Connect, share, and grow your presence with a beautiful, customizable page.

License

Notifications You must be signed in to change notification settings

devtofunmi/devbio

DevBio

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.

License Next.js Supabase


Features

  • 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.

Tech Stack


Installation & Setup

1. Clone the repository

git clone https://github.com/devtofunmi/devbio
cd devbio

2. Install dependencies

npm install

3. Environment Variables

Create 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_key

4. Database Setup

Run the SQL commands found in SETUP_DB.sql in your Supabase SQL Editor to initialize the required tables and RLS policies.

5. Run the dev server

npm run dev

Contributing

We welcome contributions! Please check out our CONTRIBUTING.md to get started.


License

DevBio is open-source software licensed under the GNU AGPLv3 License.

About

Your professional developer profile, all in one link. Connect, share, and grow your presence with a beautiful, customizable page.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published