Skip to content

Latest commit

 

History

History
90 lines (67 loc) · 2.28 KB

README.md

File metadata and controls

90 lines (67 loc) · 2.28 KB

model (library) 📦

Code library shared amongst the Webapp and Android applications.

Software Architecture 📐

Software Architecture

Development 👩🏽‍💻

mvn clean
mvn compile

Release 📦

See .github/workflows/maven-release.yml

Note

To perform a release, go to https://github.com/elimu-ai/model/actions/workflows/maven-release.yml, and press "Run workflow."

Run workflow

Usage

After each release, the resulting .jar file gets uploaded to https://jitpack.io/#elimu-ai/model

Gradle

./build.gradle:

repositories {
    maven { url "https://jitpack.io" }
}

./app/build.gradle:

dependencies {
    implementation 'com.github.elimu-ai:model:<version>'
}

Maven

./pom.xml:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
<dependency>
    <groupId>com.github.elimu-ai</groupId>
    <artifactId>model</artifactId>
    <version>Tag</version>
</dependency>

elimu.ai - Free open-source learning software for out-of-school children ✨🚀

Website 🌐  •  Wiki 📃  •  Projects 👩🏽‍💻  •  Milestones 🎯  •  Community 👋🏽  •  Support 💜