Skip to content

frodosamoa/pogoda

Repository files navigation

Pogoda

What is Pogoda?

Pogoda is a minimal, responsive, and customizable weather dashboard built with the following modern web development technologies:

The project uses OpenWeather's Weather API to fetch real time weather data.

The production site connects to a PostgreSQL instance located on Supabase.

Error handling is done with Sentry.

Getting Started

In order to run the project locally, you'll need the following:

You'll also need the following in order to fetch real time data:

  • API key for OpenWeather
  • database URL for PostgreSQL

nvm lets us quickly install and use different versions of node/npm via the command line. Instructions for installing are located here.

Once nvm is installed, you can install the 18.x verson of Node.js:

nvm install 18

And then use the new version:

nvm use 18

This project uses the classic version of yarn for dependency management, which can be installed like so:

npm install --global yarn

Once yarn is installed, install the dependencies of the project:

yarn

Once installed, run the development server like so:

yarn dev

Open http://localhost:3000 with your browser to see the result.

You can also make a production build:

yarn build

Or analyze the production build itself:

yarn analyze

About

Simple and minimal weather dashboard built with modern web technologies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published