The Evoting Backend is a Django-based backend for a voting system that utilizes smart contracts for transparency and security.
The Evoting Backend is designed to provide a robust and secure backend solution for electronic voting systems. It leverages the Django framework to create APIs that interact with smart contracts, ensuring transparency and integrity in the voting process. Features
• Django-based backend for electronic voting systems.
• Integration with smart contracts for transparency.
• API endpoints for managing elections, voters, and ballots.
Before you begin, ensure you have the following prerequisites:
Python
Django
Solidity (for smart contract development)
To get started with the Evoting Backend, follow these steps:
Clone the repository:
git clone https://github.com/TOPSinfo/Evoting-Backend.git
Install dependencies:
pip install -r requirements.txt
Running
To run the project, use the following command:
python manage.py runserver 0.0.0.0:8000