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

https://github.com/dimaskiddo/springboot-epuskesmas-rest

e-Puskemas REST API a DigiTalent Smart-Health Project
https://github.com/dimaskiddo/springboot-epuskesmas-rest

Last synced: 28 days ago
JSON representation

e-Puskemas REST API a DigiTalent Smart-Health Project

Awesome Lists containing this project

README

          

# e-Puskesmas REST API

This repository contains e-Puskemas REST API a DigiTalent Smart-Health Project

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
See deployment for notes on how to deploy the project on a live system.

### Prerequisites

Prequisites package:
* Java Development Kit (JDK) 17
* Maven 3
* Spring 3.2.0

### Installing

Below is the instructions to make this code running:

* Clone this repository to your local
```shell script
$ git clone https://github.com/dimaskiddo/springboot-epuskesmas-rest.git
$ cd springboot-epuskesmas-rest
```
* Installing dependencies using Maven
```shell script
$ mvn dependency:resolve
$ mvn clean
```
* Use your IDE using Intellij or Spring Tools to edit the project and open the `pom.xml` file
* To run the code locally
```shell script
$ mvn spring-boot:run
```
* To build as `*.jar` file
```shell script
$ mvn package
```
* To build with Docker
```shell script
$ docker build -t epuskesmas/api:latest .
```

## Authors

* **Dimas Restu Hidayanto** - *Initial Work* - [@dimaskiddo](https://github.com/dimaskiddo)
* **Tommy Kurniawan** - *Maintainer* - [@tommykurniawans](https://github.com/tommykurniawans)