Skip to content

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

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages