Code review, bugs fix and redesign of Ionic app

Geschlossen Veröffentlicht vor 7 Jahren Bezahlt bei Lieferung
Geschlossen Bezahlt bei Lieferung

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.

Ionic Framework Softwarearchitektur Testen von Software

Projekt-ID: #10232522

Über das Projekt

8 Vorschläge Remote Projekt Aktiv vor 7 Jahren

8 Freelancer bieten im Durchschnitt €753 für diesen Job

sritechnocrat

Hello We have checked the requirement and specifications. You can ask us any questions if you have. Sri Technocrat will provide fully interactive application for your project. The timeline and total cost for developm Mehr

€988 EUR in 30 Tagen
(8 Bewertungen)
5.9
miragopani

Hi, we have more than 5 years of experience in Mobile application development (Phonegap/Ionic/angular/cordova). Nothing represents us better than the successfully developed applications and websites that our clients ar Mehr

€834 EUR in 10 Tagen
(16 Bewertungen)
5.3
Chsaqi786

I have been through your requirement, and would like to discuss more with you regarding same. I believe in client satisfaction. I provide my clients with end to end solution within the prescribed deadline. Could Mehr

€555 EUR in 10 Tagen
(1 Bewertung)
1.2