Skip to content
All work

1 min read

Akasec

Tickets, QR check-in and a live agenda for a cybersecurity crowd

See the 2 live sites
  • ClientAkasec, 1337 Khouribga
  • RoleSolo, full stack
  • When2023 to Dec 2025
  • 3,000+

    attendees across all editions

  • 3

    editions built, 2023 to 2025

Akasec is Morocco's leading student cybersecurity club. Every year I build the site for Cyber Odyssey, their event, from scratch. The audience is security people, so it has to hold up.

Akasec homepage with members at computers at a cybersecurity event

What I built

  • akasec.club

    The club's site. Next.js with GSAP animations.

    Visit live site
  • cyberodyssey.akasec.ma

    Event details, speakers and an agenda that updates live.

    Visit live site
  • Ticketing

    Sign up, get a ticket link by email, download the QR code. Stored in Neon Postgres.

  • Check-in app

    Volunteers scan QR codes at the door and see visitor, speaker, guest or organizer.

How it's built

Sign up, get a ticket link, download the QR. At the door, volunteers scan it and see the holder's role.

Ticket flow
  1. Sign-upRate limited
  2. Neon PostgresTickets
  3. Email with ticket link
  4. QR code ticket
  5. Volunteer scanCheck-in app
  6. Role shownVisitor, speaker, guest or organizer

Hard parts

  • Keeping sign-ups from being abused.

    CallRate limits on sign-up requests.

StackNext.jsGSAPNeon Postgres