Skip to content

calaca/gympoint-mobile

Repository files navigation

Gympoint

Gym client app made with React Native

GoStack License

Getting Started

Prerequisites

You'll need Node, NPM (comes with Node) or Yarn and React Native CLI as well as an emulator or physical device.

PS: you'll also need to keep the API and emails queue running. Same for the development database. You can learn more here.

Installing

Simply run npm run i or yarn to install all dependencies.

Running

To run this project in development mode just enter the command react-native run-ios or react-native run-android.

If there's an error or warning when you first run the app, try reloading it (Cmd + R).

If any other problem appears while coding, run yarn start --reset-cache or npm start --reset-cache.

Important: this app has only been tested on an iPhone 11 iOS 13.3 emulator.

Debugging

This project is integrated with Reactotron. So all you have to do is install it on your machine and keep an eye out for all the logs it provides us. You can also log stuff in it with console.tron.log("Make 'em sweat!").

Running the tests

Explain how to run the automated tests for this system (soon)

Deployment

Add additional notes about how to deploy this on a live system (soon)

Built With

  • React Native - A framework for building native apps using React
  • Reactotron - A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and WindowsX
  • Styled Components - Visual primitives for the component age
  • Redux-Saga - An alternative side effect model for Redux apps
  • Axios - Promise based HTTP client for the browser and node.js
  • And more

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Gym client app made with React Native

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published