Univent Image
Completed

Univent

An event discovery and registration platform with a responsive user interface with haptics, delivering a seamless and intuitive navigation experience on mobile devices. It includes a user authentication system with push notifications for event reminders.

Timeline

4 Months

Role

Full Stack

Team

Solo

Status

Working

Univent: Create & Manage Events

Overview

A platform for real-time event discovery and registration. Users can find events and have a streamlined registration flow.

What Users Can Do

  • Real-time Event Discovery & Registration: Engineered a real-time event discovery and registration platform that reduced search time by 20% and streamlined the user's registration flow.

  • User Authentication & Push Notifications: Implemented a user authentication system with push notifications for event reminders, which led to a slight increase in user engagement.

  • Responsive User Interface: Developed a responsive user interface with haptics, delivering a seamless and intuitive navigation experience on mobile devices.

Why I Built This

My motivation to build Univent was driven by the desire to streamline the event discovery and registration process for users, leveraging modern mobile development practices and real-time communication.

  • To gain hands-on experience with the full mobile development lifecycle, from frontend UI/UX to backend infrastructure and database management.

  • To implement and optimize a real-time system using technologies like Expo and PostgreSQL for immediate data updates.

  • To solve the common problem of fragmented event platforms by creating a unified, efficient, and user-friendly solution.

  • To deepen my knowledge in full-stack development, utilizing TypeScript for type safety across the entire application.

  • To practice developing high-quality, responsive mobile applications that incorporate modern features like haptics and push notifications.

  • To integrate robust authentication and state management systems (using tools like Jest for testing) to ensure application reliability and security.

Tech Stack

  • React-Native

  • Expo

  • TypeScript

  • Node.js

  • Express.js

  • PostgreSQL (Supabase)

  • Vercel

  • React Testing Library

  • React Hook Form

  • ImgBB

  • NodeMailer

Future Plans

  • Integrate a payment gateway (e.g., Stripe) to support paid event registrations and ticket sales directly within the app.

  • Implement an event recommendation engine based on user activity, location, and past registrations to enhance discovery.

  • Develop a dedicated organizer dashboard with tools for event analytics, attendee management, and communication features.

  • Expand the platform with social features, allowing users to share events and invite friends directly.

Developed by

© 2026. All rights reserved.