We are a startup that need a help to improve and finish an Ionic app. We have the application in angular, leaflet and meteor. Now there are 3 main screen: login, routes and search routes (data from API).
1.- Review and improve the basic ionic app to add in near future modules and later upload to Google Play and Itunes (submission not included in this project). Review of the app code already write. Introduce best practice to include future modules and features.
1.1.- Detect internet connection/gps and in case not, inform the user (unable to connect to internet / please connect gps).
1.2.- Change icon and splash page at opening in Android and OS. We provide the jpg/psd.
1.3.- Titles not alight on top of app with button. Review and fix.
1.4.- Review login and logout. Session control.
1.4.1- Some minor bugs and basic changes such us insert logo instead of text in login screen (logo provided), same buttons width, background image, pop-up design , block scroll in login and new user screen), fit login when keyboard is present, insert go back arrow from new user screen to main login screen, and some minor change on new user formular (repeat passwords, etc.)
1.4.2- Insert login service and verification service. Control in every view that token for every user is correct and session is alive.
2.- Function/screen routes
The application call an API that provide routes (maximum 3) with rich information such us the route, specific data from our server, direction, etc.
2.1. Screen routes
- Re-Design pop-up similar to rest of the app. When user tap anywhere the pop-up have to close.
- Insert loading spinner while app is loading user location. When done it insert an icon of user location (icon origin)
- Review and improve start point and finish point (now in drag and drop). Origin destination must be actual location and when user tap the map should consider it as end destination.
- Review and optimized the app for low battery and good practices related location and uses of gps.
- Fix zoom in some cases when routes are loaded
- Drawn the route on map with colors (CSS) depend on specific values from API . Must take betweens points (poi coming from api) and take different colors depend on the actual value.
- Redesign route result from what we have now to new design. Allow to select from walking, driving and bike (from API) and ordering by a value, distance or time. Results of routes can be up to 3 with the result of distance, expected time and value (psd available) and filter button to order it. The color of the buttons of routes is depend of a value (same than routes color). Include a button to start navigation.
- Once navigation start must show on map direction left, right, etc. (info coming from the api).
- Record all data routes, save on the app and send to api in json format.
- The app connect with Bluetooth to a specific hardware. The are two cases:
The app is connected to hardware so km/hour and specific value level is showed (already coded).
The app is not connected to hardware. The only show km/hour and specific level from the route/API. Same value than color of the route, betweens points (poi coming from api) and different text and colors depend on the value.
2.2. Search routes
- Review and improve the search user interface. Actually show last search on drag and drop (working on android and not working on IOS).
- Include a button in text box Origin to locate the user and fill the address. Actually takes the address from origin / destination and can be same as location. In just include the button, locate and fill the address.
More detailed info with screen of actual app available under request.
We will need more features and modules in near future, so there is a strong possibility to order other projects.
8 pekerja bebas membida secara purata €753 untuk pekerjaan ini
i have 3 year of experience with ionic and phonegap app development.I can design and fix all the bugs of your [login to view URL] contact me to discuss in details