Skip to content

Leolebleis/starling-insights-api

Repository files navigation

Welcome to starling-insights-api 👋

An API built with micronaut that interacts with my banking data, served with the Starling API. This python script runs once a month and fetches all the data from this API, deployed on heroku using docker. This project was fun and is a good building block to build more API integration with Starling :).

Run it

./gradlew run to run the app.

You will need a Starling personal token to go inside your Authorization header for your requests.

Deploy Micronaut apps on Heroku using:

./gradlew stage
heroku container:push web
heroku container:release web

Doing ./gradlew stage meant adding this to build.gradle:

task stage {
    dependsOn "build"
    dependsOn "clean"
    build.mustRunAfter "clean"
}

Author

👤 Leo Le Bleis

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator

About

Micronaut API fetching data from the starling API and structuring it to serve it to a python script.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published