Skip to content

The Vue 3 Quasar frontend for BioState, providing the user interface for food logging, statistics, and settings management

Notifications You must be signed in to change notification settings

lewenbraun/biostate-frontend

Repository files navigation

BioState Frontend

This repository contains the frontend application for BioState, built using Vue 3 and the Quasar framework. BioState is a comprehensive application designed to help you monitor and manage various aspects of your well-being. This frontend provides the user interface for interacting with the backend API to record dietary intake, track macronutrients, view statistics, and set limits.

Installation

Note: For now frontend application is designed to be run using Docker Compose, alongside the BioState backend.

But you can install and deploy the frontend part separately:

  1. Clone the Repository

    Navigate to the parent directory where you cloned the backend repository and clone the frontend repository:

    git clone https://github.com/lewenbraun/biostate-frontend.git
  2. Configure Environment

    Copy the sample environment file:

    cp .env.example .env

    Update your .env file if necessary.

  3. Install the dependencies

    yarn
    # or
    npm install
  4. Start the app in development mode

    quasar dev
  5. Build the app for production (if needed)

    quasar build

Usage

Here's a quick glimpse of how the application works:

Demo work

Contributing

Contributions, issues, and feature requests are welcome. Please check the issues page for more details.

License

This project is licensed under the MIT License.

About

The Vue 3 Quasar frontend for BioState, providing the user interface for food logging, statistics, and settings management

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published