Skip to content

Repository files navigation

Health Assistant ⚕️

About

Health Assistant is a mobile application designed to help users manage their health-related data securely. The application allows users to upload medical files and synchronize them across their devices while ensuring high standards of data privacy and security.

Users authenticate via OAuth2 and interact with a secure backend built with Spring Boot to manage their personal medical data.

Getting started

Prerequisites

  • mise - Tool version manager
  • Tuist - Xcode project generator

Installation

  1. Clone the repository:

    git clone https://github.com/ladislas/HealthAssistant
    cd HealthAssistant
  2. Install required tools using mise (please see mise's website for installation and activation instructions).

    mise install

    This will install the following tools based on the mise.toml configuration:

    • SwiftLint: Linter for Swift code to enforce best practices.
    • SwiftFormat: Automatic formatter to maintain consistent code style.
  3. Install packages using Tuist:

    tuist install

Working on the project

  1. Generate and open the Xcode project using Tuist:

    tuist generate # Run this command whenever you modify the project structure
  2. Edit the project

    This repository is using Tuist to generate the Xcode project files. If you need to edit the settings or add package dependencies, you must run:

    tuist edit # it will open a new xcode project to edit using xcode

    When you're done, close the project and run:

    tuist generate

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages