
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
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.