MapApp is a simple Tkinter-based application that allows users to manage and visualize a list of users on a map. Each user has a name, surname, number of posts, location, and coordinates.
Each of following branch represents a stage of App evolution:
- Terminal version: https://github.com/gitgeoman/mapbook/tree/feat/crud_app_and_terminal_menu
- Tkinter gui with list as data source: https://github.com/gitgeoman/mapbook/tree/feat/tk_gui_map
- Tkinter gui with postgis management functions: https://github.com/gitgeoman/mapbook/tree/feat/db_management
- Tkinter gui with docker-compose for db services: https://github.com/gitgeoman/mapbook/tree/feat/db_virtualization
Depending on stage:
- Python 3.6+
- Tkinter
- requests
- BeautifulSoup4
- psycopg2
- tkintermapview
- PostgreSQL
-
Clone the repository:
git clone https://github.com/yourusername/MapApp.git cd MapApp
-
Install the required Python packages:
pip install -r requirements.txt