The Tourism Management System is a web application built using Streamlit and MySQL, designed to facilitate tourists in managing their travel experiences. The application allows users to log in, view tour packages, reservations, payments, accommodation, and transportation options.
- Secure login system for both Admin and Tourist roles.
- Personalized dashboard for tourists to view their data.
- Uses SQL queries to fetch user-specific data from a MySQL database.
- Displays images related to tourism destinations for a visual experience.
- User-friendly interface optimized for different devices.
- Users can search for specific tour packages or reservations.
- Admins can create, update, or delete reservations.
- Secure handling of payment data and transaction history.
- Users can provide feedback on tours and accommodations to improve services.
- Supports multiple languages for a broader audience.
- Frontend: 🖥️ Streamlit
- Backend: 🐍 Python
- Database: 🗄️ MySQL
- Libraries Used:
streamlit
→ Web interfacepandas
→ Data manipulationpillow
→ Image handlingmysql-connector-python
→ Database interaction