This project is a map-based application for visualizing administrative divisions, population, population density, and election results.
The frontend, built with JavaScript, handles map interactions and data visualization, while the backend, developed using Python, manages regional data processing, election result generation, and data management. Users can explore population statistics, density maps, and election outcomes through various modes and update data in real time.
- Interactive Map: View detailed information about regions with hover and click interactions.
- Population & Density Visualization: Display population and population density data on the map in a clear and intuitive way.
- Election Result Mapping: Visualize election outcomes with customizable color schemes for parties and regions.
- Dynamic Updates: Update map data, such as population, density, or election results, in real time.
- Data Management: Efficient backend support for processing and managing large datasets for regions and elections.
- Custom Modes: Switch between population, density, and election result modes to explore data from different perspectives.
- Export Options: Save visualized maps as SVG or PNG for presentations and reports.
- API Support: Retrieve or update data through RESTful API endpoints for integration with other systems.
Trayaviya is divided into 16 provinces, each with unique administrative districts:
- Districts: Anpaki, Apagranada, Pekagranada, Granada (Capital), Bofino, Meruno (6)
- Districts: Okumo, Mitonno, Peag, Gumizri (Capital), Asensi, Meginngo, Hoto, Kieo (8)
- Districts: Obni, Basbad, Kerilti, Megogi, Eringo (Capital), Coffee, Zuzoi, Gaan, Bghohol, Monghol, Meong (11)
- Districts: Pamiz, Spiga, Argo (Southern Capital), Morigo, Penbod, Mebachi, Mohoka, Lintoka, Nakso (Central Capital), Bobin, Latoka, Seogo (Northern Capital), Sian, Boer (14)
- Districts: Krana, Nadai, Ongpio, Mesegi, Pokran (Capital), Kray, Anpagi (7)
- Districts: Arina, Manto, Mega, Koega, Minmana, Moeva, Abana, Solva (Capital), Mibana, Ediaida, Rieda (11)
- Districts: Megoiyo, Upreina, Mitsubi (Capital), Algo, Santiago, Narilo, Yupuran, Michiba (8)
- Districts: Banina, Miego (Capital), Megori, Mingo, Evento, Maringo (6)
- Districts: Mobay, Trongpay, Batea (Western Capital), Ibay, Perin, Rianto, Ogoso, Minma (Eastern Capital), Teanta, Mobanto, Reringa (11)
- Districts: Harongol, Migol, Meringol, Segol (Capital), Kigol, Riegol, Peagol, Beagol (8)
- Districts: Mechoobica, Abre, Pietra, Airika (Capital), Merne, Tsubiki, Harbat (7)
- Districts: Mohobod, Apingo, Bieno, Sisedi (Capital), Mejno, Asinga, Kirga (7)
- Districts: Noberanina, Armotenta, Pigomosingomegochabadedda, Mibeitomegochapidenta, Antroasinga (Capital) (5)
- Districts: Agenta, Acanta, Partienta, Yukanta, Tetritamos, Tetrivizemos, Teta (Capital) (7)
- Districts: Menetripoar, Antripoar, Ragan, Anpa, Tesa, Arte (Capital), Sega, Ordogi (8)
- Districts: Pasivento, Ogoimo, Minurio, Sanseo, Astana (Capital), Tirenio, Biengo, Arinkigo, Hasingo, Moingo, Hargo (11)
