Skip to content

mttchpmn/metscope

Repository files navigation

METSCOPE

Metscope is an ExpressJS API that is designed to accumulate and propagate weather and webcam data.

Technology

  • ExpressJS for API infrastructure
  • PostgreSQL for database services
  • Winston and Morgan for logging
  • Loggly.com for production logging
  • Docker for containerisation
  • Docker-Compose for services management
  • Mocha, Chai, and SuperTest for unit testing

Installation

  • Clone the repo
  • Ensure Docker-Compose is installed on your machine
  • docker-compose up
  • This will bring the API and database services online, exposing the web API at localhost:3000
  • Database data will persist even after taking containers offline
  • Database data can be nuked entirely by deleting the ./database/db_data directory

About

Express API for MetScope Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published