Skip to content

KyleGrande/ufit-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ufit-frontend

UFIT

Setting up your ENVIRONMENT

Installs

Git - Downloads (git-scm.com)

Node.js (nodejs.org)

Alternatively, you can get a node version manager like NVM

Getting the Repo

In the directory of your choice clone the frontend by running the following in the terminal

git clone https://github.com/KyleGrande/ufit-frontend.git

Start the Application

Then you can CD into the directory, install the dependencies, and run the app

cd ufit-frontend 
npm install
npm start

Seeing the Application on your Phone

Download the ExpoGo app

Expo Go on the App Store (apple.com)

After starting the application you can scan the QR code in the terminal with your camera app and it will launch the ExpoGo App.

Making Contributions

Before anything else and every time you are going to work on the application you need to get all recent updates

in the directory run

git pull #pull updates

Then once you want to work on something create a branch, these are created for each component of the application. Use a name that describes a component of the app you are working on.

git checkout -b branch_name. # create and goto branch

Once you are finished you can push branches to the repo on GitHub using

git add . #add all updates
git commit -m "a message saying what you did"  # commit a message
git push -u origin branch_name # push your branch and updates to the repo

Then on the GitHub site in the repository, you can see your pull/merge request and accept them.

Once merged you can return to the main branch

git checkout main.  # return to the main branch
git pull # pull the updates you merged
git branch -d branch_name # delete your old branch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •