EventVenue: A Comprehensive Full-Stack Web Platform for Intelligent Event Venue Discovery, Booking, and Management
Abstract
The rapid digitization of the hospitality and event management industry has created an urgent need for intelligent, scalable, and user-centric platforms that streamline the venue discovery and booking process. This paper presents EventVenue, a comprehensive full-stack web application designed to bridge the gap between event organizers, venue providers, and platform administrators through a unified digital ecosystem. The platform is architected using Next.js 14 with TypeScript for the frontend and Spring Boot 3.2 with Java 17 for the backend, connected to a PostgreSQL database hosted on Supabase. EventVenue introduces a multi-role access model supporting three user types —Customers, Vendors, and Administrators—each with dedicated dashboards and role-specific functionality. Key features include advanced venue search with multi-criteria filtering, Google Maps-based location services, a PayPal-integrated secure payment gateway, a points-based loyalty system, real-time booking lifecycle management, event ticketing with seat category configurations, comprehensive analytics dashboards with data visualization, and an AI-powered customer support chatbot utilizing Google Gemini. Security is enforced through JWT-based stateless authentication, BCrypt password hashing, role-based access control (RBAC), and OTP-based email verification. The system follows a RESTful API architecture with over 35 well- defined endpoints, standardized request/response patterns, and comprehensive error handling. Experimental evaluation demonstrates that the platform achieves API response times under 200ms for standard operations, supports concurrent user sessions without performance degradation, and provides a seamless cross-platform user experience through server-side rendering and responsive design.
Fields of Study & Subjects
Mobile and Web Applications
Web Applications and Data Management
Engineering and Information Technology
Publication details
- Journal / source
- International Journal for Research in Applied Science and Engineering Technology
- Volume
- 14
- Issue
- 3
- Pages
- 1631–1641
- Publication date
- 16 March 2026
- Language
- EN