視覚障がいのある方が、セーリング(ヨット競技)をより安全かつ楽しく行えるようにサポートするシステム「B-SAM(Blind Sailing Assist Mie)」のサーバーです。
コース上に設置されたブイに搭載されたスマートフォンから、そのブイの位置情報をリアルタイムで取得します。そして、この位置情報を競技者のスマートフォンに送り続け、常に最新のレース状況を把握できるようにします。これにより、視覚情報に頼ることなく、競技者はレースに集中することができます。
- Go 1.23
- Docker
コマンド | 説明 |
---|---|
make up |
開発用のDockerコンテナの起動を行います。ホットリロードに対応しています。 |
make up-build |
開発用のDockerコンテナのビルドと起動を行います。ホットリロードに対応しています。 |
make lint |
Lintを行います。 |
make lint-easy |
簡易的なLintを行います。 |
make test |
単体テストを行います。 |
make test_e2e |
E2Eテストを行います。 |
make test_e2e-no-cache |
E2Eテストを行います。キャッシュを利用しません。 |
このプロジェクトは GPL-3.0 ライセンスの下で公開しています。
ソフトウェアを自由に使用、修正、配布する権利が保証されています。
配布時にはソースコードを提供するか、入手方法を明示する必要があります。
派生作品も同じGPLv3ライセンスで公開しなければなりません(コピーレフト)。
ソフトウェアに含まれる特許の無償利用を認め、貢献者がユーザーに対して特許訴訟を起こすことを禁止しています。
営利目的での使用や販売が可能ですが、ソースコードの公開や、派生物へのGPLv3適用などの条件を守る必要があります。
© 2022 NPO法人セイラビリティ三重