Skip to content

CMCRobotics/Balancelle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Balancelle Microservice

Balancelle is a self-hosted microservice for pre-registered users to manage their machine learning models (initially Teachable Machine, and with support for other generic models later).

โœจ Features

  • Model management
  • File management
  • Basic bearer token security

๐Ÿ› ๏ธ Technologies Used

  • Java โ˜•
  • Spring Boot ๐Ÿ€
  • Maven ๐Ÿ“ฆ

โš™๏ธ Setup

Git Flow Setup

We use a simplified Git Flow for development. Here's how to set it up:

  1. Clone the repository:

    git clone <repository_url>
    cd balancelle-microservice
  2. Install Maven Wrapper:

    mvn wrapper:wrapper
  3. Create a feature branch:

    git checkout -b feature/your-feature-name develop
  4. Work on your feature and commit changes.

  5. Rebase onto develop before merging:

    git checkout develop
    git pull origin develop
    git checkout feature/your-feature-name
    git rebase develop
  6. Merge your feature branch into develop:

    git checkout develop
    git merge feature/your-feature-name
    git push origin develop

Project Setup

(Add project specific setup instructions here)

๐Ÿš€ Usage

(Add usage instructions here)

About

A self-hosted microservice to manage their machine learning models

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages