Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hernancerm/hercerm-contacts-app

Contacts web app developed with Java + Spring Boot and Vue, deployed in Heroku
https://github.com/hernancerm/hercerm-contacts-app

fullstack spring-boot vue webapp

Last synced: 27 days ago
JSON representation

Contacts web app developed with Java + Spring Boot and Vue, deployed in Heroku

Awesome Lists containing this project

README

        

# Contacts app 👩

This is a single-user contacts CRUD application without authorization nor authentication. It is [deployed in Heroku](https://hercerm-contacts-app.herokuapp.com/), the backend is done with Spring and Java, and the frontend is done with Vue. The project structure is defined by [this starter project](https://github.com/HerCerM/poc-spring-vue).

## Run locally

You need to have installed:

- Maven 3
- Java 11

Then run:

```
mvn clean package
mvn -pl backend spring-boot:run
```

If you don't have Maven installed you can use the wrapper for you OS. For example, if you are in macOS you can use:

```
./mvnw clean package
./mvnw -pl spring-boot:run
```

Then open the project: