项目作者: usmakestwo

项目描述 :
Banking for Kids
高级语言: JavaScript
项目地址: git://github.com/usmakestwo/Bankly.git
创建时间: 2016-12-14T00:20:55Z
项目社区:https://github.com/usmakestwo/Bankly

开源协议:

下载


Bankly

Banking for Kids

To install:

  • Navigate to root folder and type npm install.
  • Open Bankly.xcodeproj with Xcode and build.

Project Structure

The project is structure in the following way.

Both iOS and Android will load from App.js.

Within the project, we have a App Directory with the following structure.

  1. App ---
  2. |
  3. |
  4. assets <-- Images are stored here
  5. |
  6. Dashboard <-- Categorized by screen
  7. |
  8. MyMoney
  9. |
  10. |
  11. Components
  12. |
  13. |
  14. ActionComponents <-- All features post authentication
  15. |
  16. Dashboard.js <-- Main component used to navigate to ActionComponents
  17. |
  18. Header.js <-- Shared component
  19. |
  20. Login.js <-- Authenticating user
  21. |
  22. Signup.js <-- Sign up form for user
  23. |
  24. SplashScreen <-- Component that loads first
  25. |
  26. |
  27. mock <-- All mock data is store here

Navigation

For navigation we are using https://reactnavigation.org/ which supports both Android and iOS.

Building

A common problem that exist is the app returns “Unhandler JS Expection”. If that problems shows up,
please do the following:

  1. watchman watch-del-all
  2. rm -rf ./node_modules
  3. npm cache clean
  4. npm i
  5. ./node_modules/react-native/packager/packager.sh start --resetCache