Skip to content

A habit-forming training routine application for CBT Nuggets

Notifications You must be signed in to change notification settings

osu-cascades/habit-loop

Repository files navigation

CBT Habit Loop

App that allows employees of CBT Nuggets to create and track habits and gamify their progress against other employees.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You'll need to have Node.js (version 6 or newer) installed on your computer: https://nodejs.org/en/

Expo for IOS or Android

Expo CLI tools

You can install Expo CLI by running:

npm install -g expo-cli

iOS Simulator for Local Testing

The best way to test Habit Tracker locally is through the use of an iOS simulator, and XCode provides one with its software. XCode is available here

Android Emulator for Local Testing

Android Studio will allow you to set up an Android Emulator. Instructions for installing an emulator through Android Studio can be found here

Installing

Once you clone this git repository, navigate to the containing folder and run

expo start

If you are running into issues with running expo normally, you can run it in tunnel mode like so

expo start --tunnel

Viewing the App on Your Device

The program will load up and you will be presented with a QR code. Navigate to the url through the provided code to view your app. You must have the Expo app installed on your phone to run the application

Viewing the App on an Emulator/Simulator

After the program loads, a browser window should pop up running the Expo Dev Tools. Choose the Run on Android device/emulator or Run on iOS simulator option located above the QR code. An Android Emulator or iOS simulator should pop up and display the app.

Built With

  • Expo - The web framework used
  • Back end - CBT Habit Loop Server

Authors

  • DJ Shamblin - Team member
  • Nathan Hildebrandt - Team member

See also the list of contributors who participated in this project.

Acknowledgments

  • CBT Nuggets - Thanks for the great project
  • Expo - for the awesome development environment
  • Yong Bakos - Our awesome OSU CS teacher

About

A habit-forming training routine application for CBT Nuggets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •