Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zzemlyanaya/pulseandpower
Android app for managing your Pulse&Power
https://github.com/zzemlyanaya/pulseandpower
android compose-navigation compose-ui jetpack-compose
Last synced: about 2 months ago
JSON representation
Android app for managing your Pulse&Power
- Host: GitHub
- URL: https://github.com/zzemlyanaya/pulseandpower
- Owner: zzemlyanaya
- License: other
- Created: 2024-04-15T15:29:56.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-06-13T06:56:56.000Z (7 months ago)
- Last Synced: 2024-06-13T09:57:40.439Z (7 months ago)
- Topics: android, compose-navigation, compose-ui, jetpack-compose
- Language: Kotlin
- Homepage:
- Size: 2.76 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Pulse&Power
A simplistic and easy to use app for managing one's membership in a gym called «Pulse&Power», done by duo of software developers «Подземелья» ([@zzemlyanaya](https://github.com/zzemlyanaya), [@GlazProject](https://github.com/GlazProject)).
> **❗️** The project is done for learning purpose only; this is NOT a real product and neither is the gym. Any resemblance is purely coincidental. Payment functionality is just an imitation and no real banking API calls are made.This project has backend part! See [this repo](https://github.com/GlazProject/PulseAndPower).
### Features
- Fast login & sing up with only phone number - no password needed
- All important features on the home page immediately after login:
- Profile access
- Current membership
- History access
- Membership constructor with price calculation
- Payment button for quick purchase
- Quick purchase repeat from history### Technologies
- Written in Kotlin
- Build via Gradle Kotlin DSL
- UI via Jetpack Compose
- Navigation via Jetpack Compose (cr. to Jeo Birch and his [article](https://joebirch.co/android/modular-navigation-with-jetpack-compose/) for the idea)
- DI via Hilt
- Network calls via Retrofit
- Coroutines<3
- Build with combined MVVM/MVI architecture for easy further migration### Copyright
Copyright 2024 Evgeniya Zemlyanaya.
Licensed under the Apache License, Version 2.0; see [LICENSE.md](LICENSE.md) for full conditions.