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

https://github.com/robertene1994/lostpets-back-end

Back-end application for lost pets ads.
https://github.com/robertene1994/lostpets-back-end

ad lost lostpets pets spring spring-boot

Last synced: 3 months ago
JSON representation

Back-end application for lost pets ads.

Awesome Lists containing this project

README

        


LostPets: Lost Pets Ads System


LostPets: Lost Pets Ads System 🐾







### This is a Java application for lost pets ads (my master's thesis) built with Spring. It is available at [LostPets](https://lostpets-web.herokuapp.com).

#### Code Quality 🔍

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=robertene1994_lostpets-back-end&metric=alert_status)](https://sonarcloud.io/dashboard?id=robertene1994_lostpets-back-end)

[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=robertene1994_lostpets-back-end&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=robertene1994_lostpets-back-end) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=robertene1994_lostpets-back-end&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=robertene1994_lostpets-back-end) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=robertene1994_lostpets-back-end&metric=security_rating)](https://sonarcloud.io/dashboard?id=robertene1994_lostpets-back-end)

[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=robertene1994_lostpets-back-end&metric=bugs)](https://sonarcloud.io/dashboard?id=robertene1994_lostpets-back-end) [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=robertene1994_lostpets-back-end&metric=code_smells)](https://sonarcloud.io/dashboard?id=robertene1994_lostpets-back-end) [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=robertene1994_lostpets-back-end&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=robertene1994_lostpets-back-end)

#### DevOps (CI/CD) ☁

[![DevOps (CI)]()](https://github.com/robertene1994/lostpets-back-end/actions?query=workflow%3A%22DevOps+%28CI%29%22) [![DevOps (CD)]()](https://github.com/robertene1994/lostpets-back-end/actions?query=workflow%3A%22DevOps+%28CD%29%22)

#### Continuous Deployment 🚀

![Heroku](https://heroku-badge.herokuapp.com/?app=lostpets-web)

## Installation 🔧

To install this application you can use [Maven](http://maven.apache.org/).

```bash
mvn validate
```

## Scripts 📜

### `mvn spring-boot:run`

Runs the app in the development mode.
Open [http://localhost:8080](http://localhost:8080) to check it in the browser.

### `mvn test`

Launches the test runner in the interactive watch mode.

### `mvn package`

Builds the app for production to the `target` folder. The app is ready to be deployed!

## License 🔑

[![MIT](https://badges.frapsoft.com/os/mit/mit.svg?v=102)](LICENSE)