/AcropolisElects

Acropolis Elects is a web application that simulates the distribution of seats in the Greek Parliament based on different electoral systems and voting percentages for political parties.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Acropolis Elects

Acropolis Elects is a web application that simulates the distribution of seats in the Greek Parliament based on different electoral systems and voting percentages for political parties. The app calculates the number of seats each party would receive if it surpasses a specified electoral threshold.

Features

  • Simulate seat distribution for different electoral systems:
  • Apli Analogiki (Simple Proportional Representation).
  • Enisximeni Analogiki (Reinforced Proportional Representation).
  • Set the voting percentages for political parties.
  • Specify the electoral threshold.
  • Display the resulting seat distribution in a visual chart.

Installation

  • Clone the repository: git clone https://github.com/Petrosdevri/AcropolisElects.git
  • Navigate to the project directory: cd acropolis-elects
  • Install the dependencies: npm install
  • Start the development server: npm start
  • Open the app in your browser: http://localhost:3000

Usage

  • Enter the voting percentages for each political party.
  • Select the desired electoral system.
  • Specify the electoral threshold.
  • Click the Submit button to simulate the seat distribution.
  • View the resulting seat distribution in the chart.

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

License

This project is licensed under the GPL-3.0 License.

Contact

If you have any questions or inquiries, please contact me at poliversegr@zohomail.eu.