-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
57 lines (55 loc) · 3.16 KB
/
index.html
File metadata and controls
57 lines (55 loc) · 3.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
---
layout: default
title: Open Rowing Community
---
<header>
<div class="sidebyside">
<img class="logo" src="/assets/logo.svg" alt="The Open Rowing Community logo depicting a stick figure on a rowing machine in a black line art and simple shapes style. The circle making up the flywheel is only a half circle, attempting to symbolize openness in the open source software sense." />
<h1 class="siteTitle">{{ page.title }}</h1>
</div>
<a href="https://pub.dev/publishers/openrowing.com/packages"><img alt="Static Badge" src="https://img.shields.io/badge/pub.dev-openrowing.com-blue"></a>
<p class="subtitle">
We're building open, community-first software for the sport of rowing. 🚣♀️
</p>
<p></p>
</header>
<section class="mainPage">
<h2>Our Projects</h2>
<div class="container">
<div class="row justify-content-around">
<div class="col-sm-6">
<div class="card mb-4 box-shadow p-3">
<img class="img-fluid rounded mb-4 mb-lg-2" src="/assets/riverstatus-screenshot.png" fetchpriority="high" alt='A screenshot of the main page of the RiverStatus tool. The middle of the page has a large vertical rectangle with rounded corners containing the number 2 in large font on a green background indicating the current safety zone. The top of the page three lines of text say: "River Conditions", "Updated: 1:08 am", and "Following the Safety Matrix (August 14th, 2025 version)". In the top right corner is a button to toggle the temperature units to Celsius. Down the left side is a series of current weather datapoints. Down the right is a list of safety rules or other restrictions that apply in the current safety zone.' />
<a href="/projects/riverstatus.html" class="text-center"><h3 class="fw-bold">River Status Dashboard</h3></a>
<p>Web based dashboard with an at-a-glance view of the river safety conditions near your boathouse</p>
</div>
</div>
</div>
</div>
<h2>Our Libraries</h2>
<p class="small">Code intended for developers to integrate into their projects to improve rowing experiences</p>
<div class="flex-container">
<div class="card mb-4 box-shadow p-3">
<a href="https://codeberg.org/OpenRowingCommunity/c2bluetooth" class="text-center">
<h3 class="fw-bold">c2bluetooth</h3>
</a>
<p>A Flutter library for interfacing with Concept2 PM5-based machines over bluetooth</p>
</div>
<div class="card mb-4 box-shadow p-3">
<a href="https://codeberg.org/OpenRowingCommunity/c2logbook" class="text-center">
<h3 class="fw-bold">c2logbook</h3>
</a>
<p>A Flutter library for interfacing with the Concept2 online logbook API</p>
</div>
<div class="card mb-4 box-shadow p-3">
<a href="https://codeberg.org/OpenRowingCommunity/csafe-fitness" class="text-center">
<h3 class="fw-bold">csafe-fitness</h3>
</a>
<p>A Dart library for parsing CSAFE protocol packets used by various fitness vendors.</p>
</div>
</div>
<p></p>
<h2>Join the community</h2>
<p><a href="https://codeberg.org/OpenRowingCommunity">Explore our Code →</a></p>
<p><a href="https://matrix.to/#/#openrowing:matrix.org">Chat with Us →</a></p>
</section>