Scope
We need a new App version, it must be developed in ReactNative.
We’ll give you a design in PDF format and every back-end endpoint needed (restful + json).
We need to do the scaffold and deploy it.
Total Quantity of views: ~ 50
First Version Quantity of views: ~ 17
Scaffold: Implement all views and logic according to it.
Deploy: Submit one client version to Stores (AppStore and PlayStore)
Design to First Version:
https://www.figma.com/file/b1sf1mM5y5nll5aIDmHvma/Demo-App?node-id=570%3A186
Designs Completed Version: color-street & green-compas
https://www.figma.com/file/qIr4D3BNLYkhshoOJaKKCN/Green-Compass?node-id=0%3A1
https://www.figma.com/proto/NGh0g8WSldEwd5ckzZK4Uk/ColorStreet?node-id=2%3A295&scaling=min-zoom
Custom Colors: See Appendix.
Views
The red view is missing add to Figma
Home:
Logo, Icons , Títles # everything dynamic per client (they come from API)
Training
Topic List
Levels
Level List
Tasks:
App URL
Send Email
Shared Facebook Post
Multi-Communication
Quiz
Read Task
Text Send
URL Task
YouTube Video
Task Completed
Task Fail
Level Completed
Contacts
Contact List + Search
Contact Filter
Contact Show
Contact Edit
Settings
Profile
Notification
Reset Password
Language
Calendar
Resource
Category List
Resource List
Resource Show
Social Feed
Facebook
Twitter
Shopping Cart
Product List
Product Filter
Product Show
Show Car
Checkout
Dashboards
Rank Advancement
Lead Board
Summary
Pink Zebra Dashboard
Badges
List
Show
Statistics
WebView Page
Notifications
List
Show
About
Sign In
Register
Forgot password
Out Scope
Considerations
Code push to Github
Used Pivotal Tracker or similar to schedule sprints and prioritize tasks
react native >= 0.59.1
Multi-language support
Redux
Saga
Deadline: Last week September
Test: Unit test
First Version view implement: Login , Contact , Home, Trainning
Integrations:
Notifications with Firebase
Google Analytics
Facebook (widget)
Twitter (widget)
Api Module:
Send sms
Send email
Contact (import contact mobile to app)
Delivery term: Not specified