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.
- 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.
- 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
- 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.
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
This project is licensed under the GPL-3.0 License.
If you have any questions or inquiries, please contact me at [email protected].