
AdventureX Gallery
A living showcase for every AdventureX project, team, and story.
A living showcase for every AdventureX project, team, and story.
Overview
AdventureX Gallery is the central showcase for AdventureX projects. It turns submitted project data into a browsable, searchable, and curated public experience. Visitors can discover projects by event, track, award, tag, team, and technology stack, while organizers can manage visibility and metadata from an admin workflow.
What it does
- Presents project cards and detail pages with rich descriptions, media, team members, links, and awards.
- Supports managed two-level tags so projects can be grouped consistently across the whole Gallery.
- Gives project owners an editing flow for keeping descriptions, links, team data, and assets up to date.
- Lets admins review hidden submissions and publish selected projects publicly.
Why it matters
Hackathon projects are more than demos. They are snapshots of ideas, experiments, and communities. AdventureX Gallery keeps those projects discoverable after the event, making it easier for participants, judges, sponsors, and future builders to understand what happened and find inspiration.
Technical highlights
- Next.js App Router for the Gallery frontend and admin surfaces.
- Prisma-backed project, tag, media, event, and member models.
- Direct-to-S3 project media uploads with pending-object cleanup and public CDN delivery.
- Compatibility paths for legacy imported project data during migration.
