Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

WeVis

We visualise data for democracy

WeVis: We visualize data for democracy

See our live projects at https://wevis.info/

Getting Started

A guide for getting started with the WeVis project

1. Set up the repository on WeVis GitHub

  • If you don't have permission on WeVis Github Org, ask the maintainer to create a repo for you.
  • Create README.md with README Template to describe the project.

2. Add the design system

  • WeVis provides a design system and components library for React, Svelte, and Vue. After setting up the tools/framework for the project, please follow the official guide.
  • WeVis doesn't force the tools or framework. Feel free to choose the one that is suitable for each project.

3. Setup staging environment

The staging environment is a non-production deployment allowing team members to see the process while under development.

  • On the opensource project, we recommend using Github Action with Github Page
    • GitHub Pages action can be used in GitHub Action's workflow file to deploy code to Github Page
    • Staging is updated (workflow is triggered) when code is pushed to the main branch by default. (example workflow file)
    • Some projects requiring manual PM updates can use manual trigger. (example workflow file)
      • Only people with at least written permission in the repository can trigger workflow.
  • If you belong to the PunchUp organization, Cloudflare Pages can also be used.

4. Production deployment

  • Don't hesitate to contact the maintainer for production deployment.

Pinned Loading

  1. design-system design-system Public

    WeVis monorepo for design system documentation and cross-framework UI components

    TypeScript 19 2

  2. parliament-watch parliament-watch Public

    Citizens are watching 👀

    Svelte 80 46

  3. e-initiative-template e-initiative-template Public

    A full process template for civic initiative campaign

    Astro 2

  4. politigraph politigraph Public

    Civic-initiated open API for Thai political data (WIP)

    Vue 5

  5. thailand-election-2023 thailand-election-2023 Public

    Monorepo for Thailand Election 2023 projects

    TypeScript 26 5

  6. bkk-election-2022 bkk-election-2022 Public

    Monorepo for Bangkok Election 2022 projects

    TypeScript 83 12

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 57 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading...

Most used topics

Loading...

AltStyle によって変換されたページ (->オリジナル) /