-
Notifications
You must be signed in to change notification settings - Fork 33
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
- 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
- Duplicate the
.env.sample
file, name it.env
and adapt the values accordingly. - Once the env variables are set, start the development server:
npm run dev
- To run the unit tests
test:unit
- 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
We are currently deploying Gieß Den Kiez on Vercel. See this guide for how to get started with deploying on Vercel.
- Setup Mapbox
- Setup Supabase
- Setup Vercel (optional, for deploying the Frontend)
- Setup Pipedream (optional, for scheduling Github Actions)