Kulturdaten.Berlin Frontend
The frontend for the Kulturdaten.Berlin API.
Developing
To develop locally clone this repository and install all dependencies:
npm install
Next.js
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.
Storybook
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
Building
For building clone this repository and install all dependencies:
npm install
Next.js
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
Storybook
To build a static version of our Storybook instance run:
npm run build-storybook # outputs to /storybook-static
✨
Contributors 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!
Credits
A project by:
|
Supported by:
|