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

https://github.com/radarlog/micker

A microservice calculating Mars Sol Date (MSD) and Martian Coordinated Time (MTC) based on the time on Earth in UTC
https://github.com/radarlog/micker

docker hexagonal-architecture http mars microservice php rest slim solid time

Last synced: about 2 months ago
JSON representation

A microservice calculating Mars Sol Date (MSD) and Martian Coordinated Time (MTC) based on the time on Earth in UTC

Awesome Lists containing this project

README

          

# Micker

[![Build Status](https://travis-ci.org/radarlog/micker.svg?branch=master)](https://travis-ci.org/radarlog/micker)
[![Coverage Status](https://coveralls.io/repos/github/radarlog/micker/badge.svg?branch=master)](https://coveralls.io/github/radarlog/micker?branch=master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/radarlog/micker/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/radarlog/micker/?branch=master)

Micker (**M**ars T**icker**) is an HTTP based microservice written on PHP that receives
the Earth (UTC) timestamp in seconds as an input and returns two values:
* Mars Sol Date (MSD)
* Martian Coordinated Time (MTC)

## Installation and running

Before running the project you might create `.env` file in the root folder. Please refer `.env.dist` file for details.

``` bash
$ make run
```

Navigate the browser to http://localhost:8080/index.html to open the OpenApi (Swagger) UI page

## Testing

``` bash
$ make tests
```

## License

This project is licensed under the MIT license. Please see [LICENSE](LICENSE) for details.