Event management system that enable administrators to efficiently manage multiple aspects of event planning.
Spanning from May 14 to July 8, 2024, this Saudi Arabian government project focused on creating a user-friendly event management system that includes a web page, mobile app, and admin panel. A team of experienced developers and designers integrated essential features like event registration, ticket booking, and location management. The project leveraged Figma for design consistency and a secure API for seamless data handling, with Zod used for schema validation. The agile approach enabled timely and budget-friendly delivery, leading to high client satisfaction.
Event registration is a crucial aspect of event management, allowing attendees to sign up for events and providing organizers with essential information about participants. The system includes user-friendly registration forms and secure data storage.Attendees can easily register for events, select sessions, and provide necessary details, while organizers can access attendee information, manage registrations, and track event participation.
User can book a certain evernt before hand to avoid any kind of inconvenience. The system allows users to book tickets for events, sessions, or activities, providing a seamless booking experience and ensuring event capacity management. Attendees can select ticket types, make payments, and receive booking confirmations, while organizers can monitor ticket sales, manage availability, and generate booking reports.
User can to meet with a speaker or delegate at a specific date and time. The request can be accepted or rejected based on the availability of the speaker or delegate, and the system facilitates communication between the parties to coordinate the meeting.
Locations are efficiently managed, including their direction URLs and images. Each specific location is mapped onto the location management system with its latitude and longitude coordinates.
This feature involves adding names, designations, descriptions, and images. Each agenda item can have one or more speakers and delegates, and users can request meetings with these individuals.
Event Management provides efficient method to manage an agenda includes handling locations, bookings, dates and times, types, etc.Each agenda has one or more corresponding speakers Users can ask questions and obtain information about the agendas
Notification
Authentication & Authorization
Central Management
Web & Mobile Development
Drizzle ORM:
Drizzle ORM is a TypeScript-first ORM focused on type safety and ease of use.
Nuxt3:
Nuxt 3 is the latest Nuxt.js version, optimized for SSR Vue.js apps and static sites.
MySQL:
MySQL is the leading open-source database, known for its reliability and widespread use.