Friendsofthepeople / recall-server

A Node server for managing the verification of constituents, publishing of representative information, and signing to recall them.
MIT License
19 stars 6 forks source link

Recall Server

A Node server for managing the verification of constituents, publishing of representative information, and signing to recall them.

About Repo

Table of Contents

Stack

Join the Community

Getting Started with Development

Prerequisites

Setup

  1. Clone the repository

    • Using SSH
      git clone git@github.com:Friendsofthepeople/recall-server.git
    • Using HTTPS
      git clone https://github.com/Friendsofthepeople/recall-server.git
  2. Copy the .env.example file to .env and update the environment variables

    cp .env.example .env
  3. Install the dependencies

    yarn install
  4. Make the Development script executable

    chmod +x dev-scripts.sh
  5. Run the development script to start up the docker containers

    ./dev-scripts.sh

Installing Node Modules

Folder Structure

Running Tests

Linting

Fixing Lint Issues

Additional Libraries

Drizzle ORM

License

Contributing

Code of Conduct

Development