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.
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:
-
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
-
Configure Environment
Copy the sample environment file:
cp .env.example .env
Update your
.env
file if necessary. -
Install the dependencies
yarn # or npm install
-
Start the app in development mode
quasar dev
-
Build the app for production (if needed)
quasar build
Here's a quick glimpse of how the application works:
Contributions, issues, and feature requests are welcome. Please check the issues page for more details.
This project is licensed under the MIT License.