Skip to content

A Telegram bot designed to assist users in finding travel tickets from major Italian providers like Trenitalia, Itabus, and Flixbus.

License

Notifications You must be signed in to change notification settings

giaco8020/Bot-Telegram-Travel-Assistance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚂 Telegram Bot for Travel Assistance Applications 🚌

BSc thesis project in Computer Engineering.

📌 Objective

The objective of this project is to develop a Telegram bot that facilitates the search for travel tickets from major providers such as Trenitalia, Itabus, and Flixbus. The bot aims to provide users with a simple and intuitive platform to find and compare the best travel options.

🗂 Project Structure

  • src\data\modules: Key modules for data acquisition from providers.
  • src\data\error: Module for handling errors during function execution.
  • src\data\utils: Contains modules for formatting responses (parsing functions) from various provider requests. This folder also includes a module named manager.js serving as a controller.

🌐 WebApp

The WebApp is developed in React. For integration with Telegram, the approach described in the official Telegram guide has been followed.

About

A Telegram bot designed to assist users in finding travel tickets from major Italian providers like Trenitalia, Itabus, and Flixbus.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published