Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gaveshalabs/weatherkids-data-api


https://github.com/gaveshalabs/weatherkids-data-api

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

## Description

This repository contains the backend API that powers the WeatherKids program. The API handles data collection, processing, and storage from weather stations set up by children. It also supports user authentication, data requests, and integration with external services for data-driven insights. The backend ensures secure and efficient communication between weather stations, the frontend website, and data storage.

## Installation

```bash
$ npm install
```

## Running the app

```bash
# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod
```

## Test

```bash
# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov
```