Skip to content

rmachaal/fe-ovaload

Repository files navigation

Ovaload

Ovaload is a fitness app designed to help users achieve their goals through the principle of progressive overload. This repository contains the React Native code for the mobile application UI.

Checkout the demo video here: here

Overview

Ovaload's frontend is built using React Native and JavaScript, offering a seamless and responsive mobile experience for fitness enthusiasts. The backend repository for this app can be found here.

Features

  • Chatbot: App mascot 'Jim Rat' responds to user input to provide support and motivation.
  • Exercises: Users have the option to create custom cardio or resistance exercises.
  • Challenges: Users can plan their daily workout routines, incorporating the exercises they've inputted. They can choose to accept automated progressive overload or maintain their current exercise levels.
  • Progress Tracking: Users can log completed exercises and track their progress over time. The app offers user-friendly exercise history and charts for monitoring progress effectively.

Installation

To get started with the Ovaload frontend, follow these steps:

  1. Clone the repository:

    git clone https://github.com/rmachaal/fe-ovaload.git

  2. Navigate to the project directory:

    cd fe-ovaload

  3. Install dependencies:

    npm install

To run the app in development mode, you can use the following commands:

  • Start the React Native development server:

    npm expo start

  • Run the app on an emulator or a physical device:

    For iOS:

    npm run ios

    For Android:

    npm run android

About

Frontend repo for 'Ovaload'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •