mayank-0407 / Anti-Corrupto

This project leverages cutting-edge technologies like blockchain and machine learning to build trust and combat corruption in government systems. Secure Land Registry: Eliminates fraud with tamper-proof land ownership records. Automated Traffic & Challan System (using edge computing): Ensures transparency in traffic enforcement and reduces bribery.
MIT License
5 stars 6 forks source link
anticorrupto blockchain gssoc24 machine-learning mern-stack postgresql solidity

Anti Corrupto

In today's governance landscape, transparency and accountability are indispensable for fostering trust and combatting corruption. Manual processes and opaque systems often facilitate misconduct, leading to public disillusionment. This project addresses these challenges by harnessing innovative technologies, notably blockchain and analytics, to revolutionize governance practices. Through blockchain-powered systems like automated traffic monitoring and automated challan systems through edge computing and a secure land registry, tamper-proof records are established, minimizing corruption opportunities. Smart contracts automate ticketing and fund allocation processes, reducing bribery risks. A secure whistleblower platform fosters accountability. Data-driven insights enable efficient resource allocation. This platform encourages transparency and fosters a culture of accountability within governmental institutions. Addressing issues in land registry, such as stamp duty evasion and undervaluation, the project aims to restore public trust in governmental systems. The project sets a precedent for responsible and effective administration, ultimately fostering a more equitable and just society.

Description To Land Chain ( Subpart of Anticorrupto ):

Anti corrupto implements decentralized land registration system

Used Polygon/Sepolia Ethereum Blockchain for testing and deploying solidity smart contracts

image

ML Model got 98.73% model accuracy for Polynomial Features

Pre-Requisite

Steps to run the project In fewer Steps

OR

Steps to Run Project Manually

Frontend:

Database:

Backend:

ML model python app:

web3:

Start Contribution

Update existing branch

git checkout main
git pull origin main

Create a new branch

git checkout -b feature/my-feature

Make desired changes in code

Commit changes

git add .
git commit -m "Add feature XYZ"

Pushing changes

git push -u origin feature/my-feature

Now review the changes and you are all set to make your Pull Request 🥳

Our Contributors ❤️

Thank you for contributing to our repository

![Contributors](https://contrib.rocks/image?repo=mayank-0407/Anti-Corrupto)