Это приложение разработано для поддержания здорового образа жизни. Оно позволяет создавать и делиться упражнениями, создавать на основе них тренировки с возможностью её запуска. Можно просматривать и скачивать упражнения из сети, делать посты с программой тренировки, редактировать профиль.
В проекте использовались следующие технологии:
- Kotlin
- Android SDK
- GraphQL
- MongoDB
- Retrofit
- Binding
- GoogleAuth
Для установки приложения необходимо:
- Склонировать репозиторий.
- Установить требуемые библиотеки и зависимости, указанные в
gradle
. - Настроить URL бэкенда. Репозиторий с бэкендом
https://github.com/Sombrero1/fitness-backend
Так как используется ApolloClient, то: gradle generateApolloSources - для обновления ресурсов на основе схемы и запросов GraphQL. gradle downloadApolloSchema --endpoint "http://{server_url}:8000/graphql" --schema schema.graphqls (переместить в src/graphql) - для получения схемы с сервера.
- VadimKirillov
- sombrero1
Отсутствует