⚠️ This repository is not maintained anymore. The current version of the kulturdaten.berlin webapp can be found here
The frontend for the Kulturdaten.Berlin API.
To develop locally clone this repository and install all dependencies:
npm install
We use Next.js (React SSR framework) for our frontend. To run it for developing purposes run this command:
npm run dev # runs Next.js in dev mode on port 3000
Dev mode takes care of hot reloading etc.
We build our components as encapsulated functional React components. For development and testing ease we use Storybook.
To run Storybook run:
npm run storybook # runs Storybook on port 6006
For building clone this repository and install all dependencies:
npm install
To build and run a production version of our frontend run:
npm run build # builds a production optimized version
npm start # runs Next.js in prod mode on port 3000
To build a static version of our Storybook instance run:
npm run build-storybook # outputs to /storybook-static
Thanks goes to these wonderful people (emoji key):
Mathies Schneider 💻 📖 |
Boris Fruendt 💻 📖 |
Matthias Rohmer 💻 📖 |
Fabian Morón Zirfas 🚧 |
Lucas Vogel 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!
A project by:
|
Supported by:
|