git clone https://gitlab.com/abhiramts007/unmaizeithi
sudo docker-compose up
The application should be available at http://localhost:4200
A simple Ethereum DApp for determining authenticity of information
Establishing the reliability of online information is a daunting but critical current challenge. Fake news detection is defined as the prediction of the chances of a particular news article to be intentionally deceiving. We propose decentralised platform aiming to authenticate the genuinity of news, making it easier to spot trusted and useful information, preventing the spreading of misinformation. Spreading genuine knowledge to make life better. An attempt to fight fake news.We intend to use blockchain for keeping track of ‘votes’ garnered by each article .
The project contains 4 parts :
- A Go-Ethereum server
- A node.js Express server
- A fastify node.js Server
- An angular nginx server
This example uses docker-compose and Docker containers. If you do not have these installed please follow the instructions here: https://docs.docker.com/install/
NOTE
Any Linux distributions which support Docker should work.
Before starting the project make sure the Docker service is up and running.
To start up the environment, perform the following tasks:
a)Open a terminal window. b)Change your working directory to the same directory where you saved the Docker Compose file. c)Run the following command:
sudo docker-compose up --build
#The `docker-compose.yml` file creates the required containers
To stop the validator and destroy the containers, type ^c
in the docker-compose window, wait for it to stop, then type
sudo docker-compose down