mhrehman17/secureopinion
Enabling Decentralisation, Security, and Privacy of public opinions using blockchain, AI, and zero-knowledge proof technologies
We're building a user-centric, fully decentralised, secure, privacy-preserving, and openly accessible opinion sharing platform.
View Demo Β· Documentation Β· Report Bug Β· Request Feature
π Table of Contents
π About the Project
Societies run with law, tolerance, and harmony. Fake opinions create chaos, anarchy, polarisation, disturbance, and marginalisation in the socities. We're building a blockchain-based, user-centred, and privacy-preserving opinion sharing platform to increae trust and exercise responsible freedom of speech on the internet. Join this revolution.
π· Overview
πΎ Tech Stack
Client
Database
π― Features
- GDPR-compliant privacy-preserving platform
- Blockchain-enabled user-centred design
- AI-enabled content management
π¨ Color Reference
| Color | Hex |
|---|---|
| Primary Color | |
| Secondary Color | |
| Accent Color | |
| Text Color |
π Environment Variables (coming soon)
To run this project, you will need to add the following environment variables to your .env file
API_KEY
ANOTHER_API_KEY
π§° Getting Started (coming soon)
βΌοΈ Prerequisites (coming soon)
This project uses Yarn as package manager
npm install --global yarnβοΈ Installation (coming soon)
Install my-project with npm
yarn install my-project
cd my-projectπ§ͺ Running Tests (coming soon)
To run tests, run the following command
yarn test testπ Run Locally (coming soon)
Clone the project
git clone https://github.com/mhrehman17/secureopinion.gitGo to the project directory
cd my-projectInstall dependencies
yarn installStart the server
yarn startπ© Deployment (coming soon)
To deploy this project run
yarn deployπ Usage (coming soon)
import Component from 'my-project'
function App() {
return <Component />
}π§ Roadmap
- Requirement Gathering
- Requirement Analysis and Design
π Contributing
Contributions are always welcome!
See contributing.md for ways to get started.
π Code of Conduct
Please read the Code of Conduct
β FAQ (coming soon)
-
Question 1
- Answer 1
-
Question 2
- Answer 2
β οΈ License
Distributed under the no License. See LICENSE.txt for more information.
π€ Contact
Habib Rehman - @habibcomsats - contact@innobox.co.uk
Project Link: https://github.com/mhrehman17/secureopinion
π Acknowledgements
We thank NGI TrustChain for supporting this project.
What is the TrustChain Project?
TrustChain β Fostering a Human-centred, Trustworthy and Sustainable Internet is a 3-year project funded by the European Commission under the Horizon Europe Research and Innovation programme (GA 101093274), which aims to create a portfolio of Next Generation Internet protocols and an ecosystem of decentralised software solutions that reach the highest standards of humanity such as those chartered by the United Nations including the respect of human rights, ethics, sustainability, energy efficiency, our care for the environment and our respect for the Worldβs cultural history.
