# wikiloop-doublecheck **Repository Path**: mirrors_google/wikiloop-doublecheck ## Basic Information - **Project Name**: wikiloop-doublecheck - **Description**: WikiLoop DoubleCheck: a web tool to help review Wikipedia edits easily and collaboratively. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2025-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WikiLoop DoubleCheck: Fight vandalism on Wikipedia together [](#contributors-) [](https://meta.wikimedia.org/wiki/WikiProject_WikiLoop) [](https://heroku.com/deploy) [](https://circleci.com/gh/google/wikiloop-doublecheck/tree/master) [](https://img.shields.io/github/watchers/google/wikiloop-doublecheck.svg?label=Watch&style=social)    This is a web app project built to allow people to fight vandalism on Wikipedia collaboratively. See [[[m:WikiProject_WikiLoop]]](https://meta.wikimedia.org/wiki/WikiProject_WikiLoop) for more introduction. The documentation in this repository focuses on development of the software itself. [](http://doublecheck.wikiloop.org/?utm_source=github&utm_medium=markdown&utm_campaign=repo_readme_img) ## Website Status [](http://doublecheck.wikiloop.org/?utm_source=github&utm_medium=markdown&utm_campaign=repo_readme_up_badge) [](http://doublecheck.wikiloop.org/?utm_source=github&utm_medium=markdown&utm_campaign=repo_readme_up_ratio_badge) [](http://dev.doublecheck.wikiloop.org/?utm_source=github&utm_medium=markdown&utm_campaign=repo_readme_up_badge) [](http://dev.doublecheck.wikiloop.org/?utm_source=github&utm_medium=markdown&utm_campaign=repo_readme_up_ratio_badge) ## Quick Start     [](https://stackshare.io/project-wikiloop/doublecheck) We welcome contributions! See [our contribution policy](CONTRIBUTING.md). Please check out [our stack diagram](https://stackshare.io/project-wikiloop/doublecheck) to get familiar with the technologies we depend on. ### Deploy a Dev Instance on Heroku [](https://heroku.com/deploy)  ### Install Prerequisite: [git](https://git-scm.com), [nodejs](https://nodejs.org), [npm](https://npmjs.com) ```bash git clone git@github.com:google/wikiloop-doublecheck.git cd wikiloop-doublecheck npm install ``` ### Config environment variables ** If you don't intent to config environment variables you can skip this part, and skip to next section ** To configure more variables, you should create a `dev.env` file containing environment variables needed by this project used by [`dotenv`](https://www.npmjs.com/package/dotenv). A template has been provided in the `template.env`. Once set, you should do `cp template.env dev.env` to create such file in the exact name, and then do ``` export DOTENV_PATH="dev.env" ``` ### Run Prerequisite: [NuxtJS](https://nuxtjs.org) with [VueJS](https://vuejs.org) and [ExpressJS](https://expressjs.com). To run a local dev instance, which gives you hot reload and a dev tool ([Vue DevTool](https://github.com/vuejs/vue-devtools)) friendly instance: ```bash npm run dev ``` To build and run a local instance with like a prod: ```bash npm run build npm start ``` ### Test Prerequisite: [Docker](https://www.docker.com/), [Jest](http://jestjs.io) ```bash npm test ``` ### Continuous Integration Prerequisite: [CircleCI](https://circleci.com) We run our continuous integration with CircleCI. To run continuous integration locally: ```bash circleci local execute build ``` ## Contributors β¨ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): Add contributor through the following command ```shell script npx all-contributors add $NEW_CONTRIBUTOR translation ```