/color-of-berlin-palette

Fetch colors of the sky in Berlin and create a color palette

Primary LanguageTypeScript

Color of Berlin Palette

Inspired by Color of Berlin Twitter account.

The Color of Berlin Palette project creates color palettes of Berlin's sky.

How to install

Clone the project and install dependencies:

> git clone git@github.com:alenakhineika/color-of-berlin-palette.git .
> npm i

You need MongoDB installed. Connect to mongodb://localhost, create the coloroflocation database with the colors collection, and import the data/berlin-colors-sample.json sample dataset to MongoDB. Refer to .env.example to overwrite the default configuration.

Run the project

Build and start the project at http://localhost:3000/:

> npm run build
> npm start

Features

  • Webpack 5
  • React 18
  • TypeScript 5
  • Server-side Rendering
  • Server-side Routing
  • Express
  • Helm
  • Less
  • Bootstrap
  • Eslint
  • Prettier
  • Mocha
  • Chai
  • D3