Hire an App Developer

Cancelado Publicado hace 6 años Pagado a la entrega
Cancelado Pagado a la entrega

We have a rideshare/car service app which we need some new functionality to be built into, as well as some bug fixes and edits to existing functionality. The app includes the following components:

- A front-end website written in PHP/HTML/CSS using Laravel 5.4 and Bootstrap

- A back end hosted on an Azure Ubuntu 16.04 VM server built with PHP/Laravel and Apache2

- An Android ‘Driver’ app written in Java

- An Android ‘User’ app written in Java

- An iOS ‘Driver’ app written in Obj-C and Swift (Mostly Obj-C)

- An iOS ‘User’ app written in Obj-C and Swift (Mostly Obj-C)

Anyone responding to this request will need to be familiar with all the above

Currently the app is functional, but without some functionality that our client needs, and with a few bugs/issues that need to be solved. I have broken them all down below into ‘Debugging’, ‘Edits’, and ‘New Functionality’. More detailed requirements are available on request/

Debugging

Android

Driver App

- Driver App crashes semi-regularly on acceptance of ride.

- Driver must go offline and back online after each ride, or they are not seen as available by users.

User App

- User App fails to display Rating Screen after successful payment.

- Google maps doesn’t always show the full route on-screen after selecting destination

iOS

Driver App

- Currently does not build, although a previous version was functional. Has the following errors

o Lexical or Preprocessor Issue

 - SDWebImage/UIImageView+WebCache.h' file not found with <angled> include; use quotes ""

 - 'SocketIO/SocketIO-Swift.h' file not found

 both in HomeViewController.m

User App

- Also currently does not build, was also functional in earlier version. Has the following errors

o Diff: /../[login to view URL]: No such file or dir.

o Diff: /../[login to view URL]: No such file or dir.

o 'The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update Cocoapods.

- Contract awardee will need to solve both of these issues and then implement the changes outlined below

Edits

Back End

- Currently ‘Providers’ are associated directly with a ‘Service Type’. Part of the ‘Vehicle Swap’ functionality as outlined below will be to associate Vehicles with ‘Plate Number’ and ‘Service Type’. There will be 2 service types:

o Sedan

o SUV

The client wants the ability for a Driver who is in Vehicle Type – ‘SUV’ to be able to accept requests for both SUV and Sedan, but Sedan can still only accept requests for Sedan. This will require a change to the database structure, so that when a car that is both SUV and Sedan is occupied, it is not available as either type for the duration of the trip.

Driver

- Add pick-up and destination address to request JSON object.

o Display pickup and destination to driver on request screen.

- Implement Google Maps turn-by-turn navigation on Map screen after request to pick-up location.

- Implement Google Maps turn-by-turn navigation on Map screen to destination after pickup.

User

- Display ETA for pickup as well as ETA to destination.

- Display ‘License Plate Number’ on ‘Ride Accepted’ screen

- Show location of nearby drivers on Map fragment

New Functionality

Ride Pre-Booking

Back End

o Implement pre-booked rides tables and controller

Driver

o Implement pre-booked ride list

o Implement push notification for pre-booked ride alerts

User

o Implement ride pre-booking fragment

o Implement pre-booking ‘ride accepted’ notification

o Implement pre-booked rides list

Push Notifications

Driver

o Implement ‘User has cancelled’ notification.

o Implement push notifications for request alerts.

User

o Add push notification and alert sound for ‘Ride Accepted’ and ‘Driver has Arrived’

Vehicle Swap

Back End

o Create new database category for ‘Vehicle’

Driver

o Add dropdown menu for ‘Vehicle’ selection to driver profile screen.

User

Cancellation Fee

Back End

o Implement cancellation fee. If user cancels within 5 mins of pick-up, charge base price only.

Driver

o Implement ‘User has cancelled’ notification.

User

o Implement cancellation fee warning and invoice for cancellation if ride is cancelled within 5 minutes ETA of pickup

Android iPhone Java Laravel Objective C

Nº del proyecto: #13982804

Sobre el proyecto

81 propuestas Proyecto remoto Activo hace 6 años

81 freelancers están ofertando un promedio de $1094 por este trabajo

EliteSolution8

Dear, client. How are you today? I'm so interested in working on your project as a developer who has good experience in this field and am fully capable of giving you high quality product that will help you grow you Más

$555 USD en 10 días
(59 comentarios)
9.0
HugeWave

Dear sir. I am a professional mobile app developer and have full experience for 6 years. I read your project description carefully and I can understand what you want. So now I can start your project and until Más

$555 USD en 10 días
(107 comentarios)
8.9
Beautistar

Dear sir. I am a professional mobile app & web developer with 7+ years rich experience. I would like to work on your project and deliver the project. I have developed many applications such as social dating, shoppi Más

$555 USD en 10 días
(121 comentarios)
8.5
ITWhiz4U

Hello, client. My number one priority is customer service and satisfaction! I can develop iOS and Android apps, server backend api and admin panel in PHP,MySQL and Website for the app. I have developed man Más

$555 USD en 10 días
(71 comentarios)
8.1
JinDongZhe

We are a team of excellent programmers and engineers. We have completed over 250 jobs up to now, and are ever-growing at rapid speed. Our team include many experts with following skills. - C/C++/C#/Java Programming Más

$526 USD en 10 días
(199 comentarios)
8.1
UnitedWebSpace

Nice to meet you. My name is Bryan Valencia. I am professional Mobile app(Android, iOS, Backend) developer who has a great experience. I would provide the Best Product and offer good service until you are satisfied Más

$555 USD en 10 días
(47 comentarios)
8.1
technorizen

Hello, I m fulltime available for work , I have 6 years of experienced on mobile application and development web services I have gone through your project requirement specification and as per my previous experie Más

$555 USD en 10 días
(199 comentarios)
8.9
concettolabs

“Android app Experts” Hello, we are a leading mobile app development company. we specialize in Android, iOS & Unity 3D games app development. We have studied your project and we think we can surely do it. you can Más

$866 USD en 30 días
(48 comentarios)
7.4
Shopify

Hello, It's a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work on customization part if we can proceed towards more discussion. I have gone through your project de Más

$773 USD en 15 días
(15 comentarios)
6.8
AleenaIlyas

Hello, I have read what you exactly need, however I would like to ask you a few questions. I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discus Más

$555 USD en 10 días
(18 comentarios)
6.3
mituld

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

$721 USD en 20 días
(40 comentarios)
6.5
bluecoded

Dear friend, We read through the job details extremely carefully. we are absolutely sure that we can do the project very well. We wish to have a discussion with you. We have some questions for you. Kindly Más

$555 USD en 20 días
(23 comentarios)
6.0
MobiApps21

Hello, I am full time available for your work. I have gone through your requirement that you need car service app. I will make native app as per your requested function. Please share your details so can go thr Más

$400 USD en 10 días
(17 comentarios)
6.2
matthewwilliam

Hi there - I'd be happy to build the new functionality for your rideshare service (including fixing the existing bugs listed). I'm a professional software engineer with extensive experience in the technologies listed ( Más

$250 USD en 10 días
(13 comentarios)
5.5
schoudhary1553

Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of ex Más

$500 USD en 10 días
(26 comentarios)
5.3
anuragiitk

I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. I usually finish project Más

$555 USD en 10 días
(24 comentarios)
5.7
SaturnCube

I read your project description but I think it will be better if we can chat and clear it once. Please message me so we can proceed. Looking forward to work on this project. Thanks & Regards, Beena.

$750 USD en 20 días
(10 comentarios)
4.5
hemantrathore236

Hello, Hope you are doing great. I can surely help you with adding some new functionality to your rideshare/car service app, as well as some bug fixes and edits to existing functionality. I am glad and confiden Más

$555 USD en 10 días
(5 comentarios)
4.2
XCraft21

Hello. Only result can prove everything. I don’t want to explain about my skills to you in a long way. You are probably looking for a way to do exactly your project. And you will be asking for a freelancer that can be Más

$555 USD en 10 días
(5 comentarios)
3.1
mike199

Hi, my name is Mike, I’m based in Oxford, UK. Your project description sounds interesting to me and I do have skills & experience that are required to complete it to a high standard. I can show you some examples of my Más

$555 USD en 10 días
(1 comentario)
3.2