MicroShabab

From registration and attendance to forum operations

Area
Events, conferences and operations management
Category
Events and competitions
Technologies
Next.js · TypeScript · PostgreSQL
Link
—
MicroShabab — screens from the project on desktop and mobile

The need

The forum brings together participants, speakers, partners, delegations and an organising team, and needs one journey that connects the participant experience with the team’s needs instead of separate tools for each stage.

What was built

A digital system for the MicroShabab youth entrepreneurship forum, bringing together the participant journey and the organising team’s needs within one project. Development includes registration and tickets, API integration with Tap, QR attendance verification, and certificates issued according to attendance and survey requirements. It also includes management of speakers, partners and the agenda, together with modules for guests, delegations, transport, accommodation and team operations.

This case demonstrates the ability to develop an event system that extends from registration through operational follow-up and reporting. The system uses Next.js, TypeScript and PostgreSQL, with Arabic and English interfaces and permissions based on user roles.

Core functions

  1. 01Registration and tickets
  2. 02API integration with the Tap gateway
  3. 03QR attendance verification
  4. 04Certificates tied to attendance and surveys
  5. 05Speakers, partners and agenda management
  6. 06Guests, delegations, transport and accommodation
  7. 07Arabic and English interfaces with role-based permissions
Status: Features are implemented in code; the project plan includes completing operational setup and the rehearsal for the relevant edition.
This project comes from the founder’s experience and earlier work, shown to illustrate the kind of solutions we build.

Inside the project

Next projectIbtisama

What do you want your digital project to achieve?

Share your idea or the challenge you face, and we will help you identify the right next step, whether you are starting from scratch or developing an existing website or system.