Electracker app(MVP Stage) is an innovative solution aimed at promoting electoral transparency and addressing issues of fraud and violence. The app incorporates various features that enable users to report electoral irregularities and acts of violence anonymously, ensuring the safety of whistleblowers who wish to expose wrongdoing. Additionally, the app is integrated with geolocation functionality, allowing users to easily locate their assigned polling units. This feature helps to foster voter engagement and participation by simplifying the process of finding the correct voting location. To further enhance the integrity of electoral information, it leverages AI technologies to detect and combat fake news and misinformation. By doing so, the Electracker app contributes to the accuracy and reliability of electoral data, ensuring a fair and informed democratic process.
Electracker app provides a user-friendly platform to enhance electoral transparency and address key issues that can undermine the democratic process. By leveraging technology and incorporating essential features, the app empowers citizens and promotes a more secure and informed voting experience.
- Anonymous Reporting: Users can report electoral irregularities and acts of violence anonymously, protecting the safety of whistleblowers.
- Geolocation Functionality: The app helps users locate their assigned polling units using geolocation, making it easier to find the correct voting location.
- Voter Engagement: By simplifying the process of finding polling units, the app encourages voter engagement and participation.
- Fake News Detection: AI technologies are employed to detect and combat fake news and misinformation related to elections, ensuring the accuracy of electoral information.
The Electracker app is built using the following technologies:
- Framework: Django Framework
- Programming Language: Python
- NLP: Technologies for fake news detection and combating misinformation
To use the Electracker app, follow these steps:
- Clone the repository:
git clone https://github.com/alaminmagaga/Electracker-app.git
- Navigate to the project directory:
cd Electracker-app
- Install the required dependencies:
pip install -r requirements.txt
- Run the application:
http://127.0.0.1:8000/
- Launch the Electracker app on your device.
- Use the intuitive interface to navigate through the app's features.
- Report any electoral irregularities or acts of violence anonymously.
- Take advantage of the geolocation functionality to find your assigned polling unit.
- Stay informed about fake news and misinformation by utilizing the AI-powered detection feature.
Contributions to the Electracker app are welcome! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
- Make your modifications and commit them:
git commit -am 'Add some feature'
- Push the branch to your forked repository:
git push origin feature-name
- Submit a pull request to the original repository.
This project is licensed under the MIT License.