Online ChatbotBased Ticket Managment System

Project Code :TCMAPY1539

Objective

The objective of the project is to provide an efficient online platform for museum ticket booking and integrate an AI-powered chatbot to assist users with museum-related queries and information.

Abstract

The Online Based Museum Ticket Management System with Chatbot Integration is a web-based application designed to streamline the ticket booking process for museums while enhancing visitor engagement through an AI-powered chatbot. The system allows users to register, log in, book tickets by selecting the desired date and number of visitors, make simulated payments, and view their booking history. It ensures efficient ticket management by validating real-time availability and preventing overbooking. A key innovation of this system is the integration of a chatbot powered by Google’s Gemini API, which serves as a virtual museum assistant. It helps users with information regarding exhibits, museum services, directions, and historical details, offering an interactive and informative experience. The admin module allows museum administrators to securely log in, view registered users, and monitor all booking activities. The application is built using Flask (Python) for the backend, HTML, CSS, and JavaScript for the frontend, and MySQL for the database. Overall, the system provides a modern, efficient, and scalable solution for digitalizing museum ticketing and visitor support, making the museum experience more accessible, engaging, and manageable for both users and administrators.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

REQUIREMENTS ANALYSIS

SOFTWARE REQUIREMENS

§  Operating System             :  Windows 7/8/10

§  Server side Script              :  HTML, CSS, Bootstrap & JS

§  Programming Language   :  Python 3.10.8

§  Libraries                            : Flask, mysql.connector, dotenv, google.generativeai

§  IDE/Workbench                :  VSCode

§  Server Deployment           :  Xampp Server

§  Database                           :  MySQL

 

HARDWARE REQUIREMENTS

§  Processor                           - I3/Intel Processor

§  RAM                                 - 8GB (min)

§  Hard Disk                          - 128 GB

§  Key Board                        - Standard Windows Keyboard

§  Mouse                               - Two or Three Button Mouse

§  Monitor                             - Any          

Demo Video

mail-banner
call-banner
contact-banner
Request Video