FLUTTER ECOSYSTEM

POLYTALON/climbing-gym-app

專為攀岩館和攀岩者設計的應用程式。

GripGuide 專案封面
Stars
15
Forks
2
最近推送(UTC)
2021年8月11日
專案狀態
未封存
POLYTALON GitHub avatar
GITHUB Organization

POLYTALON ↗

語言DartHTMLRubyBatchfileShellSwiftKotlinObjective-C

技術主題

相關套件與範例

使用的依賴

依賴清單 37 項

App 分類

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

GripGuide

Flutter Android Build

https://user-images.githubusercontent.com/35730788/118404186-15035900-b672-11eb-92ca-1f5e7d62a452.PNG

An idea by Polytalon, designed and built by students of the HTWG Konstanz.

GripGuide is an app designed for climbing gyms and climbers alike. It provides gyms with the opportunity to publish routes and news, while climbers can track their progress and give feedback to the gym.

Feature overview

Generally, the app allows registering as a user and choosing your current gym. After registering, users can use the gym's routes to track their progress and get an overview of their current performance.

Gym owners and route setters can add, remove and edit routes. Additionally, gym owners can publish news, to be displayed for every gym-user of their gym.

All of these features, including editing routes and gyms, can be used from withing the app and without manually editing the configuration in the backend. Gyms, their owner and global news can only be added by an operator, while a gym owner can add route setters and local news to their gym.

Technology

To build the user-interface, we use Flutter, which compiles down to native iOS and Android apps. The backend is build using Firebase, as it provides an easy Flutter integration.

We test and deploy our code using automated GitHub Actions that ran on different points during the development process. Our GitHub Actions include automatic testing of builds for iOS and Android.

The project can also be compiled as a Web-App, but is currently not actively maintained, as it isn't part of our current scope.

Development Team