Overview
Buildstory’s mentorship system connects experienced builders with participants who need help. The philosophy: “no authority required, just willingness to help.” Mentors volunteer to help hackathon participants get unstuck with design, technical, or growth guidance.Mentor Types
Mentors can offer expertise in three categories:Design
UI/UX design, branding, visual design, accessibility, user flows
Technical
Architecture, debugging, API integration, database design, deployment
Growth
Marketing, distribution, user acquisition, positioning, go-to-market
How to Apply
The mentor application is a public form at/mentor-apply (no authentication required).
Visit the application page
Navigate to
/mentor-apply or click the “Volunteer to Mentor” link on the homepageFill out the form
Provide the following information:
- Name — Your full name
- Email — Contact email (must be unique)
- Discord handle — For community coordination
- Twitter handle — Optional
- Website URL — Optional
- GitHub handle — Optional
- Mentor types — Select one or more: design, technical, growth
- Background — Describe your experience (free text)
- Availability — When and how much you can help (free text)
Submit
Your application is saved to the database and a Discord notification is sent to the admin team
Application Schema
Applications are stored in thementorApplications table:
Unique application identifier
Applicant’s full name
Contact email (unique constraint)
Discord username for community coordination
Optional Twitter/X handle
Optional personal website or portfolio
Optional GitHub username
Array of mentor types: “design”, “technical”, “growth”
Free-text description of experience and expertise
Free-text description of when and how much they can help
Application status: “pending”, “approved”, “declined”
Foreign key to profiles table (admin who reviewed)
When the application was reviewed
Admin Review Process
Admins (not moderators) can review mentor applications at/admin/mentors.
Review Interface
The admin interface shows:- Application list — All applications with status badges
- Stats cards — Total applications, pending, approved, declined counts
- Detail view — Full application details including all fields
- Action buttons — Approve or decline
Approval Workflow
Server Actions
Two admin-only server actions handle reviews:- Verify admin role before proceeding
- Update the application status
- Log the action to the audit log
- Report errors to Sentry
Discord Notifications
When a mentor application is submitted, a Discord notification is sent via webhook:- Applicant name
- Email (sanitized)
- Mentor types
- Discord handle (if provided)
- Link to admin review interface
Discord webhooks are fire-and-forget. Errors are caught and reported to Sentry but never block the application submission.
Getting Help as a Participant
Once mentors are approved, participants can:- Find mentors on Discord (via their Discord handles)
- Request help in designated mentor channels
- Tag mentors based on expertise (design/technical/growth)
- Schedule 1:1 sessions or group office hours
The mentor matching system is currently coordinated via Discord. Future versions may include in-platform mentor discovery and booking.
Mentor Visibility
Approved mentors may be featured:- On the landing page in the “Who” section
- In the hackathon dashboard
- In Discord with special roles
- In future mentor directory (planned)
Privacy & Communication
Mentor contact information (email, social handles) is visible only to admins during review. Once approved, mentors coordinate with participants via Discord to maintain privacy and prevent spam.Sponsorship
Similar to mentorship, Buildstory accepts sponsor applications to support builders with tool credits, resources, and other benefits.How to Apply as a Sponsor
Companies can apply at/sponsor-apply with:
- Company name and contact information
- Website URL
- Offer description — What you’re providing (credits, tools, resources)
- Additional notes — Any extra context
Sponsorship is designed to be “no strings attached” — pure support for builders, not marketing disguised as help.