Skip to content

giiks131/SlimApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[WIP] SlimApp 💪

ForTheBadge built-with-love

Swift Version Vapor version

SlimApp allows fitness trainers to manage their clients and their training schedules. The app makes use of the Vapor framework for its backend, and uses a custom network service called Spidey.

🧐 Project philosophy

The philosophy behind this app is to provide a streamlined and efficient tool for fitness trainers to manage their clients and their training schedules. Our goal is to make it easy for trainers to keep track of their clients' progress and ensure that they are meeting their fitness goals.

💻 Features

  • Add clients to a list
  • Specify clients' parameters (e.g. weight, height, etc.)
  • Specify clients' days of the week for training
  • Backend powered by Vapor framework and custom network service Spidey
  • Built using Model-View-ViewModel (MVVM) architecture
  • Tech stack: SwiftUI, Spidey, and Keychain

📱 Requirements

  • iOS 16.0 or later

🤓 Usage

  • Upon launch, the app will present you with a user authorization screen. Enter your login credentials to proceed.
  • After successful authorization, the app will present you an empty list of your clients.
  • To add a client, press plus in navigaton bar and fill out their information, including their parameters and the days of the week they will be training.
  • To change information about your client, click on its card on the main screen

✍️ Contributing

We welcome contributions to this project. If you have any ideas or suggestions for new features, please open an issue or create a pull request.

💛 Support

If you run into any issues with the app, please open an issue or contact us at [email protected]. We will do our best to resolve it.

image

🤝 Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages