===============
Protototype overview : https://1drv.ms/p/c/96cb6668d9deb42a/EZOi_-9QVthIjwtRfUlH8z4B5CLg3qlBMyKT4uR02KbQgw?e=3Bsq8p
The Ticket Booking Chatbot is a web-based application designed to assist users in booking tickets for museums. It provides information on facilities, timings, and directions, and handles ticket bookings with OTP-based email authentication. The chatbot also collects Aadhar numbers during the booking process.
-
Ticket Booking: Allows users to book tickets for various museums.
-
Information Retrieval: Provides answers to basic questions about washroom locations, facilities, timings, and directions.
-
Authentication: OTP-based login for email verification.
-
Data Collection: Collects Aadhar numbers during ticket bookings.
-
Backend: Python with Flask
-
Database: MySQL
-
Frontend: JavaScript, HTML, CSS
pip install -r requirements.txt
docker build -t chatbot .
docker run -p 5000:5000 chatbot
- Fork the repository
- Create a feature branch:
git checkout -b feature/new-feature
- Commit changes:
git commit -m "Commit message"
- Push changes:
git push origin feature/new-feature
- Submit a pull request
- Ensure changes are tested and validated
- Include a clear description of changes
- Assign a reviewer
MIT License Copyright (c) 2024 [SYNTAX SQUAD]