Skip to content

Frontend — Installation and Setup

Jonas Jaszkowic edited this page Oct 15, 2024 · 4 revisions

For a detailed guide, follow the README or README_DEV at https://github.com/technologiestiftung/giessdenkiez-de

Getting Started

  1. Clone the repo and install the dependencies
git clone git@github.com:technologiestiftung/giessdenkiez-de.git
cd giessdenkiez-de
nvm use # Make sure to use the node version specified in the .nvmrc file
npm install
  1. Duplicate the .env.sample file, name it .env and adapt the values accordingly.
  2. Once the env variables are set, start the development server:
npm run dev

Quality management

  1. To run the unit tests
test:unit
  1. To run the end to end tests, you need the database + API setup locally (follow https://github.com/technologiestiftung/giessdenkiez-de-postgres-api)
test:e2e

Deployment

We are currently deploying Gieß Den Kiez on Vercel. See this guide for how to get started with deploying on Vercel.