Edward Bowie
Global Developer Clubs project preview

Global Developer Clubs

Project

16 / 16

Scope

Product design | Frontend engineering | Community UX

Status

Archived Project

Summary

Global Developer Clubs was designed around a gap between learning syntax and finding a real technical community. The Spanish-language experience brings clubs, mentors, practical projects, startup support, and peer relationships together as parts of one community model.

Members, mentors, and club leaders receive distinct onboarding paths before entering a shared hub. Public sections explain the community model, participation steps, current activity, and wider network, while authenticated dashboard and inscription surfaces begin translating that promise into a usable product structure.

Global Developer Clubs mobile preview

Inside the Build

Global Developer Clubs uses Clerk for identity and separate validation schemas for members, mentors, and leaders. Role-filtered registration writes MongoDB user and club records, while authorized membership actions begin turning the public community narrative into an application model.

Global Developer Clubs uses Framer Motion and reusable bento, form, navigation, sidebar, and social components across the public and authenticated surfaces. The implemented scope covers the participation model and onboarding architecture; the dashboard remains mostly a shell, and seeded university or partner language is placeholder content.

Contribution

  • I defined separate onboarding journeys for members, mentors, and club leaders
  • I built the public community story, participation steps, hub, and dashboard shells
  • I created reusable navigation, form, card, and social interaction components
  • I connected role-filtered registration to user, club, and membership records

Built with

  • Next.js
  • TypeScript
  • Clerk
  • MongoDB
  • Zod
  • Framer Motion
Global Developer Clubs desktop preview