Skip to content

Utilities for backend services based on Springboot framework. Is a support library to implement some utilities both for backend and for client also who comunicate with that Springboot backend

License

Notifications You must be signed in to change notification settings

N7ghtm4r3/Equinox

Repository files navigation

Equinox

v1.0.4

Utilities for backend services based on Springboot framework. Is a support library to implement some utilities both for backend and for client also who comunicate with that Springboot backend

Implementation

Add the JitPack repository to your build file

Gradle

  • Add it in your root build.gradle at the end of repositories

    Gradle (Short)

    repositories {
        ...
        maven { url 'https://jitpack.io' }
        maven { url 'https://repo.clojars.org' }
    }

    Gradle (Kotlin)

    repositories {
        ...
        maven("https://jitpack.io")
        maven("https://repo.clojars.org")
    }
  • Add the dependency

    Gradle (Short)

    dependencies {
        implementation 'io.github.n7ghtm4r3:Equinox:1.0.4'
    }

    Gradle (Kotlin)

    dependencies {
        implementation("io.github.n7ghtm4r3:Equinox:1.0.4")
    }

Maven

  • Add it in your root build.gradle at the end of repositories
<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>
  • Add the dependency
<dependency>
    <groupId>io.github.n7ghtm4r3</groupId>
    <artifactId>Equinox</artifactId>
    <version>1.0.4</version>
</dependency>

🛠 Skills

  • Java
  • Kotlin

APIs available

  • ResourcesProvider allows you to manage the static resources to serve to the clients
  • ConfigsGenerator allows you to create automatically the configuration file for your backend
  • Requester allows you to communicate with the backend from the clients
  • FetcherManager allows you to execute the refresh requests the data to display in the UI you to use the resources folder easily

The other apis will be gradually released

Basic environment available

Equinox gives a basic out-of-the-box environment to directly create a SpringApplication following the Equinox implementation philosophy to automatically manage some recurring operations such the users related requests or the inputs validation. This environment will be constantly updated. You can take a look here to check how it works and how to implement it on your own backend

Jetpack Compose version

There is library dedicated to Jetpack Compose clients, take a look here!

Authors

Support

If you need help using the library or encounter any problems or bugs, please contact us via the following links:

Thank you for your help!

Badges

Twitter

Donations

If you want support project and developer

Crypto Address Network
3H3jyCzcRmnxroHthuXh22GXXSmizin2yp Bitcoin
0x1b45bc41efeb3ed655b078f95086f25fc83345c4 Ethereum

If you want support project and developer with PayPal

Copyright © 2024 Tecknobit

About

Utilities for backend services based on Springboot framework. Is a support library to implement some utilities both for backend and for client also who comunicate with that Springboot backend

Topics

Resources

License

Stars

Watchers

Forks