/politician-directory

Thailand's Politician Directory website

Primary LanguageJavaScriptMIT LicenseMIT

They Work For Us

Netlify Status

They Work For Us is an open-source politician directory project for listing and tracking activities of members of the Cabinet and National Assembly of Thailand. It's run on Gatsby.

Table of Contents

Development

After installing Node 8+ and npm install, you can start in development mode by

npm start

Your site is running on http://localhost:8000 and GraphQL tool helper on http://localhost:8000/___graphql.

Sync Data

Data sources are maintained on Google Sheets by contributors. To sync data and append latest changes to src/contents/*.yaml, run:

npm run sync

Environments

Environment Description
Dev Each PR will be built and hosted on Netlify.
Staging New features awaiting for release.
Production Public website

Getting Started for Contributers

For first time contributer, browse for issues with goodfirstissue tag. Looking for hacktoberfest if you want to join the hack event!

Reference

Design & Architecture

Data Dictionary

Glossary

Thai English
คณะรัฐมนตรี Cabinet
พรรคการเมือง Party
วุฒิสภา The Senate
รัฐสภา National Assembly of Thailand
สภาผู้แทนราษฏร The House of Representatives
สมาชิกวุฒิสภา (ส.ว.) Senator
สมาชิกสภาผู้แทนราษฎร (ส.ส.) Member of the House of Representatives