Skip to content

vitaliibronsky/reactnative-management-mentor

Repository files navigation

iLeader App

Getting Started

Note: The following setup presumes that you are running OS X 10.8 (Mountain Lion) or greater and have XCode and its Command Line Tools installed.

The application is built in React Native and a good guide for getting started can be found here, including how to run the application in simulators and on devices.

Once you have a fully up-and-running development machine, you can clone the repository and install a development instance.

Installation

In OS X Terminal git clone this repository into a folder using

git clone [git repository url] [folder]

Change directory to the root folder of the app and to install the contents of the package.json

npm install

Please see the documentation of each package for further details about usage and implementation.

Views

There are views for:

Organisation login
User authentication
  • sign in, sign out, forgot password
User profile
  • setup and update
Animated “push” transitions (slide rom right) with back button support
iOS styles NavBar with (animated separately to main body)
TabBar
Custom UI controls for select menus (iOS Picker style)

Engine

  • Built using React Native on a base of Redux (State, Reducer, Action principle), the app is in a position where much of the underlying logic and libraries are in place to start Sprint 4 “Fleshing Out”.
  • One code base for both iOS and Android with device logic to handle cases
  • Discrete error handling
  • A DRY and RESTful Backend Factory to communicate to API endpoints (set, get and delete)
  • A local Store (frontend “database”)
  • Unit tests written (approx 80% coverage).

ToDo

Issues

Similar Projects

iLeader: https://bitbucket.org/account/user/WeAreApps/projects/IL

Contributing

Matthew Ager (mat2maa, mattew@weareapps.com, matthew.a.ager@googlemail.com)

Credits

Matthew Ager, Development

License

Copyright (c) 2016 We Are Apps

About

this project is mento management mobile app built with react native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published