All Projects → google → Wikiloop Doublecheck

google / Wikiloop Doublecheck

Licence: apache-2.0
WikiLoop DoubleCheck: a web tool to help review Wikipedia edits easily and collaboratively.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Wikiloop Doublecheck

Vue People
VuePeople lists and connects Vue.JS developers around the world.
Stars: ✭ 167 (+138.57%)
Mutual labels:  nuxt, circleci
Buefy Shop
A sample shop built with Nuxt, Stripe, Firebase and Serverless Functions
Stars: ✭ 207 (+195.71%)
Mutual labels:  nuxt, circleci
Prestashop
Free PWA & SPA for PrestaShop
Stars: ✭ 59 (-15.71%)
Mutual labels:  nuxt, webapp
Legislator
Interface to the Comparative Legislators Database
Stars: ✭ 62 (-11.43%)
Mutual labels:  wikipedia
Jpg Glitch
glitch images with jpg encoding
Stars: ✭ 1,120 (+1500%)
Mutual labels:  webapp
Truechain Official
The official website of Truechain
Stars: ✭ 65 (-7.14%)
Mutual labels:  nuxt
Mean Stack Angular6 Crud Example
MEAN Stack Angular 6 CRUD Web Application
Stars: ✭ 69 (-1.43%)
Mutual labels:  webapp
Nuxt Compress
A simple static asset compression module for Nuxt that runs Gzip and Brotli compression during the build process
Stars: ✭ 61 (-12.86%)
Mutual labels:  nuxt
Scada.js
Industrial distributed SCADA and MRP library for web, desktop and mobile
Stars: ✭ 66 (-5.71%)
Mutual labels:  webapp
Ramd.js
ramd.js JavaScript library for making web applications.
Stars: ✭ 64 (-8.57%)
Mutual labels:  webapp
Steaming Ip Camera Nodejs
Real time streaming IP/Network security camera on web browser using NodeJS
Stars: ✭ 64 (-8.57%)
Mutual labels:  webapp
Theorytracker
🎼 HTML5/WebAudio multi-track functional harmony analysis and songwriting app! -- https://hlorenzi.github.io/theorytracker/
Stars: ✭ 62 (-11.43%)
Mutual labels:  webapp
Vibe
Get insights into your Spotify listening history 🎶
Stars: ✭ 67 (-4.29%)
Mutual labels:  webapp
Webapp.ahk
"AHK-Webkit" / Webapp.ahk - Library for developing web-based apps with AutoHotkey.
Stars: ✭ 62 (-11.43%)
Mutual labels:  webapp
Gulp Wechat Webapp
基于gulp,以scss的方式写wxss,、提高开发效率的一个入门示例
Stars: ✭ 68 (-2.86%)
Mutual labels:  webapp
Wikipedia ner
📖 Labeled examples from wiki dumps in Python
Stars: ✭ 61 (-12.86%)
Mutual labels:  wikipedia
Vue Storefront
The open-source frontend for any eCommerce. Built with a PWA and headless approach, using a modern JS stack. We have custom integrations with Magento, commercetools, Shopware and Shopify and total coverage is just a matter of time. The API approach also allows you to merge VSF with any third-party tool like CMS, payment gateways or analytics. Ne…
Stars: ✭ 9,111 (+12915.71%)
Mutual labels:  nuxt
Wikimon
A WebSocket-oriented monitor for Wikipedia (also, wikimon, wikital monsters)
Stars: ✭ 63 (-10%)
Mutual labels:  wikipedia
Mt Music Player
Web music player
Stars: ✭ 63 (-10%)
Mutual labels:  webapp
Popcommerce
POP Commerce is an eCommerce and ERP application suite for retail and wholesale organizations. POP Commerce is based on Moqui Framework, Mantle Business Artifacts, and Simple Screens.
Stars: ✭ 64 (-8.57%)
Mutual labels:  webapp

WikiLoop DoubleCheck: Fight vandalism on Wikipedia together

All Contributors

WikiLoop Logo

Deploy

CircleCI GitHub watchers GitHub forkers GitHub stargazers GitHub followers

This is a web app project built to allow people to fight vandalism on Wikipedia collaboratively. See [[m:WikiProject_WikiLoop]] for more introduction. The documentation in this repository focuses on development of the software itself.

Vandalism Example

Website Status

Uptime Robot status Prod Site Uptime Robot ratio (30 days) Dev Uptime Robot status Dev Site Uptime Robot ratio (30 days)

Quick Start

GitHub GitHub contributors GitHub closed issues GitHub package.json version (branch) Tech Stack

We welcome contributions! See our contribution policy. Please check out our stack diagram to get familiar with the technologies we depend on.

Deploy a Dev Instance on Heroku

Deploy

Demo: Deploy to Heroku

Install

Prerequisite: git, nodejs, npm

git clone [email protected]: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. 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 with VueJS and ExpressJS.

To run a local dev instance, which gives you hot reload and a dev tool (Vue DevTool) friendly instance:

npm run dev

To build and run a local instance with like a prod:

npm run build
npm start

Test

Prerequisite: Docker, Jest

npm test

Continuous Integration

Prerequisite: CircleCI

We run our continuous integration with CircleCI. To run continuous integration locally:

circleci local execute build

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Add contributor through the following command

npx all-contributors add $NEW_CONTRIBUTOR translation

xinbenlv

📖 💻 🌍 🐛 🖋 🤔 📆

Ashwin Ramaswami

🚇 💻

Hamdanil Rasyid

🌍 💻 🐛

Ali GOREN

🌍 🐛 💻

Elan

🐛

ExtremoBlando

🐛

ChaoyueFred

📹

Denny Vrandečić

🐛

Wisnu Adi Nurcahyo

🐛

curimit

🐛

Andrew G. West

💬 🔧

Martins Brunenieks

🌍

Florian Körner

💻

dz_s

💻

Bhavya Karia

🌍

Felipe Mobus

🌍

We greatly appreciate the following volunteers for helping us translate / proofread our (machine translated) texts.

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].