Skip to content

merusso/note-api-java

Repository files navigation

Note API Java

Java, Spring Boot implementation for the Note API, a web API to store, retrieve text-based notes.

Technologies

This project uses the following technologies:

Testing tools:

Building the Application

Build dependencies:

  • Java 17 JDK
  • Docker - used for Testcontainers integration tests

To build the application, run ./gradlew build.

Running the Application

Runtime dependencies:

  • Java 17
  • MongoDB

To run the application, use java -jar build/libs/note-api.jar

MongoDB

The application is automatically configured to communicate with a local MongoDB instance running on localhost:27017.

You can start up a local MongoDB instance using the provided docker-compose.yaml file, via docker-compose up -d

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published