Skip to content

ShamitaGoyal/lab3-project

Repository files navigation

TravelTrendz 2024

An application that lets the user search for the top travel destinations in 2024. This application uses data from timeout.com to scrape data from this travel website.

☐ There are multiple python code files (because there are multiple long segments of code used to modify the GUI:

  • Tech stack: Python, sqlite3, customtkinter
  • newfront.py
  • lab3back.py
  • Image.py
  • Query.py
  • AnimatedGIFLabel.py
  • destinations.json
  • destinations.db

☐ This project explores how to write GUI applications using tkinter. However, I have used the customtkinter module to make the GUI for my application more modern. The documentation and information about this module can be found here on this website or on Github.


Modules you may need to install in your IDE to run the program:

  • pip install customtkinter

The UI of the final application:

       

       


The previous UI of the application (using only tkinter):

       

       


The links to the avatars/images used in this project:

People animated icons created by Freepik - Flaticon

Travel stickers created by Stickers - Flaticon

Family stickers created by Stickers - Flaticon

User stickers created by Stickers - Flaticon


Main concepts explored in this lab:

  • tkinter
  • databases/data storage (sql, sqlite3)
  • web scraping
  • web crawling
  • BeautifulSoup
  • UI/UX Design
  • requests
  • GUI
  • frontend
  • backend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages