Every year tech giants face billion dollar lawsuits against them in the United States of America and the European Union as their website is incompatible with the American with Disability Act (ADA) or the General Data Protection Regulation (GDPR), respectively. So we created a tool named WebEvaluator, ( https://webevaluator.github.io/ ) to help website developers find compliance issues and warnings in their website and it also suggests ways to fix them. Its features are:
https://webevaluator.github.io/
Your machine should have Npm(or Yarn) installed to use it locally.
Fork the repo to your account.
Clone your forked repo to your local machine:
Replace <YOUR_GITHUB_USERNAME>
with your actual GitHub username in the below command. This will clone the code to your local machine.
git clone https://github.com/<YOUR_GITHUB_USERNAME>/webevaluator.github.io.git (https)
or
git clone git@github.com:<YOUR_GITHUB_USERNAME>/webevaluator.github.io.git (ssh)
Change directory to webevaluator.github.io
.
cd webevaluator.github.io
Check the remote of your local repo by:
git remote -v
It should output the following:
origin https://github.com/<YOUR_GITHUB_USERNAME>/webevaluator.github.io.git (fetch)
origin https://github.com/<YOUR_GITHUB_USERNAME>/webevaluator.github.io.git (push)
or
origin git@github.com:<YOUR_GITHUB_USERNAME>/webevaluator.github.io.git (fetch)
origin git@github.com:<YOUR_GITHUB_USERNAME>/webevaluator.github.io.git (push)
Add remote upstream by running the below command:
git remote add upstream https://github.com/webevaluator/webevaluator.github.io.git (https)
or
git remote add upstream git@github.com:webevaluator/webevaluator.github.io.git (ssh)
Running git remote -v
should then print the following:
origin https://github.com/<username>/webevaluator.github.io.git (fetch)
origin https://github.com/<username>/webevaluator.github.io.git (push)
upstream https://github.com/webevaluator/webevaluator.github.io.git (fetch)
upstream https://github.com/webevaluator/webevaluator.github.io.git (push)
or
origin git@github.com:<username>/webevaluator.github.io.git (fetch)
origin git@github.com:<username>/webevaluator.github.io.git (push)
upstream git@github.com:webevaluator/webevaluator.github.io.git (fetch)
upstream git@github.com:webevaluator/webevaluator.github.io.git (push)
For installing dependencies run
npm install
For starting the frontend run:
npm start
Go to: http://localhost:3000