EventVenue: A Comprehensive Full-Stack Web Platform for Intelligent Event Venue Discovery, Booking, and Management

Read full text
Authors: Bodapati Devi Swamy Sai Pranai
Cited by: 0

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