/gt-front-end

The front end of Gopher Tunnels, written in TypeScript React Native

Primary LanguageTypeScript

Gopher Tunnels Front-End

Welcome to the Front End repository for Gopher Tunnels

Dependencies

Key URLS For Reference

Core Technology Stack

Technology Description Use
React Native User Interface Framework Runtime
TypeScript Language Runtime
ExpressJS Core Framework Runtime
MySQL Storage

Setup

  1. Install NodeJS and Git
  • First install NodeJS and Node Package Manager (npm)
  • Install the lastest version of Git, Links: Windows, macOS
  • Log into Git inside your code editor (VSCode, VIM, etc.)
  1. Navigate to your desired folder location and run the command to clone the repository into your local machine
git clone https://github.com/gopher-tunnels/gt-front-end.git
  1. Then run the following command to install all dependencies:
npm install
  1. Now git pull and check which branch you are on using the following command, it should show all branches with a * on main:
git pull
git branch

Example:

*main
branch2
branch3
branch4
  1. Navigate to a branch other than main!
git switch dev
git pull
  1. Run the following command:
npx expo

You should see a QR code pop up along with a list of commands from Expo if you configured yourself correctly

  1. Congratulations, your environment is setup!