Menu
ProductsClient WorkTeamPhilosophy
Contact

Page Components Library

44individual components — each rendered live

Common Elements

Buttons

Solid Darkdefault / hover
Outlineddefault / hover
Ghost / Linkdefault / hover
Icon Buttondefault
OAuthdefault
Pill Toggledefault / selected
Category Filterdefault / selected
Hero CTAdefault / hover
Full-width Submitdefault
Badge / Tag Pillvariants
TechnologyPrototypeFrontendReactReact156 openingsActivePending

Headings

h1 — Hero

Build What You Couldn't Alone

h1 — Section Hero

Find projects that need what you can bring.

h2 — Section Title

Turn loose ideas into teams with clear roles.

h2 — Card Title

AI-Powered Study Companion

h3 — Project / Card Title

Portfolio Builder

Subtitle / Label

Project-first

Inputs & Forms

Search Input
Text Input
Text Input (plain)
Textarea

Progress Bar

Progress65%
Progress65%

Avatar

Avatar Circleinitials
AC
SM
JK

Stats / Metrics

Metric Display

12,450

points

28

projects

156

helps

Dividers

"or" Divider
or
Simple Divider

Colors

Neutrals

#171717Near Black

Headings, dark backgrounds, borders

#2f2f2dCharcoal

Dark cards, inverted sections

#31312fDark Gray

Role tags, strong text

#4a4945Medium-Dark

Body text (rare)

#55544fMedium Gray

Descriptions, secondary text

#62615dMedium-Light

Labels, overlines, section headers

#77766fLight Gray

Captions, metadata, timestamps

#d9d8d2Border

Card borders, dividers

#c9c8c1Border Dark

Search bar border

#e5e3dcTan

Progress bar background

#efeee8Beige

Badge backgrounds, hover states

#f7f7f3Warm Light

Steps section background

#fbfbfaOff White

Section and card backgrounds

#ffffffWhite

Card backgrounds

Primary / Accent

#0d9488Teal

Primary accent (from CSS vars)

#14b8a6Teal Light

Primary hover state

Backgrounds

#fbfbfaPage / Section

Main page and section backgrounds

#ffffffCard

Card and modal backgrounds

#f7f7f3Steps Section

Alternate section background

#2f2f2dInverted Card

Dark cards, banners, modals

#171717Solid Dark

Button backgrounds, progress fill

Borders & Dividers

#d9d8d2Default Border

Cards, sections, dividers

#c9c8c1Input Border

Search bar outer border

#171717Strong Border

Focused, selected, active states

Status

#171717Active / Accepted

Active status, accepted badges

#efeee8Pending

Pending status background

#ffffffRejected

Rejected status (bordered)

Element Tag Badges

#fef2f2h1 Tag BG

Element badge: headings level 1

#ffedd5h2 Tag BG

Element badge: headings level 2

#fef3c7h3 Tag BG

Element badge: headings level 3

#dbeafep Tag BG

Element badge: paragraphs

#dcfce7Button Tag BG

Element badge: buttons

#f3e8ffLink Tag BG

Element badge: links

#cffafeInput Tag BG

Element badge: inputs

#fce7f3Form Tag BG

Element badge: forms

Home

HomeHeroSection

Hero section with heading, CTAs, and illustration

<section><div><h1><p><a><img>

Build What You Couldn't Alone

Discover Projects

Start Ideas

Join Teams

Build Proof

GroupHub turns early ideas into focused project teams, matching open roles with people ready to learn, contribute, and ship.

Students collaborating around a table
HomeProjectRolesCards

Featured project cards with open roles

<section><div><h2><h3><p><a><span>
HomeStepsSection

How-it-works steps with numbered checkmarks

<section><div><h2><p><span><a>

Simple enough to start. Structured enough to finish.

01

Post what you want to build

02

Match with complementary skills

03

Ship with a focused team

See how it works

Find Projects

FindProjectsHero

Hero with tagline and role-based discovery

<section><div><h1><p>

Role-based discovery

Find projects that need what you can bring.

Browse teams by open roles, skill gaps, stage, and commitment. Save the promising ones, then apply when the fit is clear.

SearchBar

Search input with icon for filtering projects

<div><input>
CategoryFilterSidebar

Sidebar with category filter buttons

<aside><div><h2><h3><button><span>
SkillFilterPills

Pill-shaped skill filter toggles

<div><h3><button>

Skills

ResultsSortBar

Results count, description, and post button

<div><p><button>

248 open projects

Sorted by best fit and recent activity.

ProjectCard

Full project card with roles, match score, and save

<article><div><h2><p><span><button>
TechnologyPrototype6 hrs/week

AI-Powered Study Companion

A study assistant that turns messy notes into flashcards, practice plans, and progress insights.

Open roles

FrontendML Builder

Skills

ReactPythonMachine Learning
2 of 4 spots openRemote12 applicants

Match

94%

Based on role, skill, and availability fit.

AC

Alex Chen

Posted 2 days ago

EmptyState

Empty results fallback message

<div><p>

No projects found.

Try a broader search or reset the filters.

Dashboard

DashboardHeader

Dashboard header with actions and CTAs

<section><div><h1><p><button>

Workspace

Keep every team moving.

Track active projects, applications, team updates, and the next decisions that unblock progress.

StatsCards

4-up stats grid (active projects, roles, etc.)

<div><p>

Active projects

3

Open roles

6

Applications

5

Reputation

1,250

ProjectCommandList

Active project list with progress bars

<div><h2><h3><p><span><article><a>

Project Command

Browse roles
Active3 new

AI Study Companion

Next: Review flashcard flow

4 members
Progress65%
Active

Portfolio Builder

Next: Ship editor prototype

3 members
Progress40%
Recruiting5 new

Community Event App

Next: Interview backend applicants

2 members
Progress15%
ApplicationsList

Application status list (pending/accepted/rejected)

<div><h2><h3><p><span>

Applications

Sustainable Fashion Marketplace

Applied 2 days ago

Pending

Mental Health Check-in App

Applied 1 week ago

Accepted

Indie Game Studio

Applied 2 weeks ago

Rejected
TodaysActivity

Recent activity feed with icons

<div><h2><p>

Today's Activity

Sarah commented on AI Study Companion

5 min ago

New application for Portfolio Builder

1 hour ago

AI Study Companion crossed 50% progress

3 hours ago

RecommendedBanner

Dark recommendation banner with CTA

<div><h2><p><a>

Recommended

3 projects match your React + product skills.

Review matches

Modals

CreateProjectModal

Modal dialog for creating a new project

<div><h2><p><form><input><textarea><button>

Account / Auth

AccountInfoPanel

Account info panel with profile benefits

<div><h1><p><span>

Account

Your project identity starts here.

Build a profile that makes it easy for teams to understand what you can contribute and what you want to learn next.

01

Show your skills and availability

02

Save projects and track applications

03

Create teams around early ideas

OAuthButtons

GitHub and Google OAuth button group

<div><button>
AuthDivider

"or" divider between OAuth and form

<div><span>
or
AuthFormField

Form field with leading icon

<label><span><input>
AuthForm

Full auth form with login/signup toggle

<div><h2><p><form><button><a><label><input>

Welcome back

Sign in to GroupHub

or

Don't have an account?

Contact

ContactHero

Contact page hero section

<section><div><h1><p>

Contact

Tell us what would make collaboration easier.

Questions, feedback, project support, or partnership ideas. Send it over and we'll route it to the right place.

ContactMethodsCards

Contact method cards (email, support, office)

<div><h2><p>

Email

hello@grouphub.com

Send product questions or partnership notes.

Support

9am-5pm EST

Get help with projects, profiles, and applications.

Office

San Francisco, CA

A small team building for global collaborators.

ContactForm

Contact form with name, email, subject, message

<form><div><label><input><textarea><button>
FaqSection

FAQ accordion-style Q&A list

<div><h2><h3><p>

Quick answers

How do I create a project?

Go to Dashboard, create a project, define the first milestone, and list the open roles you need.

Is GroupHub free to use?

The current student and individual experience is free while the product is being shaped.

How does skill matching work?

Matching compares project roles, skills, stage, and availability signals.

Can I join multiple projects?

Yes, as long as your availability and team responsibilities stay realistic.

About

AboutHero

About page hero with mission statement

<section><div><h1><p>

About GroupHub

We help people turn unfinished ideas into working teams.

GroupHub exists for builders who have momentum but not every skill. The product makes missing roles visible and makes joining a team feel less awkward.

MissionOriginCards

Two-column mission and origin cards

<div><h2><p>

The mission

Make collaboration easier to start, easier to trust, and easier to finish for students, early professionals, and independent builders.

Origin

The first version came from a familiar problem: someone had an idea, some motivation, and a partial skill set, but no obvious way to find the missing teammates.

Instead of building another social profile network, GroupHub is becoming a project-first workspace where roles, stage, commitment, and skill fit are visible before anyone applies.

PrinciplesCards

4-up principle/value cards grid

<div><h3><p>

Community first

Collaboration should feel approachable, visible, and useful from the first project.

Skill growth

Every team should give people a way to contribute today and learn what comes next.

Clear roles

Good projects move faster when needs, ownership, and expectations are explicit.

Real momentum

We optimize for teams that ship proof, not profiles that sit untouched.

TeamMemberCards

4-column team member profile cards

<div><h3><p>
AC

Alex Chen

Founder

Started GroupHub after struggling to find design partners for student projects.

SM

Sarah Mitchell

Product

Shapes the project matching flow and early-team experience.

MJ

Marcus Johnson

Community

Builds contributor rituals, onboarding, and trust systems.

ER

Emily Rodriguez

Engineering

Turns collaboration workflows into simple product surfaces.

Contribute

ContributeHero

Contribute page hero with CTA

<section><div><h1><p><a>

Contribute

Use your skills where a team actually needs them.

Find open roles across design, code, writing, testing, and mentorship. Every contribution becomes part of your project history.

Browse projects
ContributeBenefitCards

3 benefit cards (proof, builders, history)

<div><h2><p>

Build proof

Real project work that shows what you can do.

Meet builders

Collaborate beyond your immediate network.

Earn history

Keep visible contributions attached to your profile.

ContributionTypesGrid

Grid of contribution type cards

<div><article><h3><p><span>
156 openings

Development

Build features, fix bugs, and connect project architecture.

FrontendBackendMobileDevOps
89 openings

Design

Clarify flows, prototype screens, and shape product identity.

UI DesignUX ResearchBranding
67 openings

Marketing

Help projects find users through content and launch strategy.

ContentSocialSEO
45 openings

Documentation

Turn rough projects into readable guides and onboarding.

WritingTutorialsAPI Docs
34 openings

Mentorship

Review work, coach new builders, and raise team quality.

Code ReviewCareer AdvicePairing
52 openings

Testing & QA

Find issues, test flows, and make releases more reliable.

Manual QAAutomationBug Reports
FeaturedProjects

Featured project cards with priority labels

<div><article><h3><p><span>
High priority

EduConnect Platform

Open-source learning platform connecting students with tutors globally.

React DeveloperUX Designer
Medium priority

GreenTrack App

Mobile app helping users track and reduce their carbon footprint.

iOS DeveloperData Analyst
High priority

Community Health Hub

Health resource platform for underserved communities.

Backend DeveloperContent Writer

Leaderboard

LeaderboardHero

Leaderboard page hero

<section><div><h1><p>

Leaderboard

Recognize the builders who keep teams moving.

Points reward completed work, mentorship, reviews, and reliable project momentum.

LeaderboardStatsBar

4-up stat counters

<div><p>

2,450

Active contributors

1,280

Projects completed

8,900

Badges earned

156

Streak leaders

PeriodFilter

Period filter toggle (All Time, Month, Week)

<div><button>
TopContributorCards

Top 3 contributor highlight cards

<div><article><h2><h3><p><span>
Elite Contributor
JK

Jessica Kim

@jessicak

12,450

points

28

projects

156

helps

ReactTypeScriptUI/UX
Top Mentor
MC

Marcus Chen

@mchen

11,200

points

24

projects

142

helps

PythonMLData Science
Project Leader
SW

Sarah Williams

@sarahw

10,850

points

31

projects

128

helps

ProductStrategyMarketing
RankedLeaderboard

Ranked leaderboard list (4-10)

<div><h3><p><span>
#4
AJ

Alex Johnson

@alexj

9,800 pts19 projects
#5
ER

Emily Rodriguez

@emilyr

9,450 pts22 projects
#6
DP

David Park

@davidp

8,900 pts17 projects
#7
OM

Olivia Martinez

@oliviam

8,650 pts21 projects
#8
JW

James Wilson

@jamesw

8,200 pts15 projects
#9
SL

Sophia Lee

@sophial

7,950 pts18 projects
#10
DB

Daniel Brown

@danielb

7,700 pts14 projects
HowToClimbCards

"How to climb" points cards

<div><p>

+100

Complete a project

+50

Join a new team

+25

Receive a 5-star review

+75

Mentor a new member

Tutorials

TutorialsHero

Tutorials page hero

<section><div><h1><p>

Tutorials

Learn the habits that make small teams ship.

Short guides for creating a profile, starting projects, applying to roles, and keeping collaboration clear.

TutorialCategoryFilter

Category filter button row

<div><button>
TutorialCard

Single tutorial card with metadata

<article><div><h2><p><span><button>
Beginner

Creating Your First Profile

Showcase skills, availability, and what you want to learn.

5 minGetting Started
TutorialsCtaBanner

Dark CTA banner for finding projects

<div><h2><p><a>

Ready to use it on a real project?

Apply the guides while browsing live teams and open roles.

Find projects