Our client is one of the pioneers of online goods/materials delivery in Australia and USA. It works directly with the owners and suppliers of numerous brand outlets and offers delivery at the door. Since the customer is purely a provider of online purchasing and delivery services, it was crucial for your business to have a secure and stable solution available all the time. The web application also had to be scalable, in order to easily expand the list of offered accommodations.
When they hired ValueCoders, we had to address to the following tasks:
While developing, we faced various challenges including the following ones.
Our professional website developers at ValueCoders had overcome these challenges with their innovative ideas and technical expertise.
The expert team at ValueCoders developed a comprehensive delivery platform that connects the two main users through a web app. The app is used by the following users:
Client: User who is requesting a delivery.
Service Provider: User who is fulfilling a delivery.
This leads to the two main sections of the application. They are as follows:
Client Section: In this section of the app, user can request for a new delivery. User will be able to recall an old delivery for quick request. Once a request is placed, client can track the progress of the delivery for each step of the request and the exact location of the ‘Service Provider’ who is doing the delivery. Client can also interact with the ‘Service Provider’ while the delivery is in progress. Payment would be automatically processed using the credit card that is set up during the registration process.
Service Provider Section: In this section of the app, user would be able to see the delivery requests made by other users nearby. User can view the details of a request and choose to fulfill it. Service Provider can interact with the client user during the delivery process in order to clarify any questions regarding the items requested. Service Provider will pay at the store and receipt would be updated to the backend. Once the delivery is completed, the amount will be credited to the bank account that is set up during the Service Provider registration process.
We have implemented REST APIs for the communication end-points between the mobile apps and the server platform. Websockets are used for real time updates (Chat messages, New request update for Service Provider dashboard, Notify acceptance of a delivery request, progress updates for a request etc). The LAMP stack based HTTP server interacts with the Websocket server through ZeroMQ. Plivo is used for sending SMS updates/PIN to authenticate users. PromisePay payment gateway is used for payment processing and storing the card/accounts details securely.
Request a free consultation and get a no obligation quote for your project within 8 Business hours.
The app allows users to check for the best places around the city to get food delivered at their doorstep, for ticket booking and much more. It takes into consideration all your needs if you are a newbie in the city.View Casestudy
We have worked with ValueCoders for more than a year, and their skilled team has allowed us to scale up during certain projects thereby allowing our full time team to focus on core platform functionality. Recommended.
The team at ValueCoders has been a fantastic asset within our startup business. The senior management provide great support, guidance and advice to get you up and running with your team. They provided flexible services with both fully retained staff members to join our team, and also really flexible resources that we pull in at short notice to help out on specific skills/projects. We had the option to interview all of the people working on our business and get to know them before they joined the team. It gave us great confidence that the people joining had already been part of ValueCoders for some time and their capabilities were known. The development team are attentive, talented, and very adaptable to the changing circumstances of a startup business.
ValueCoders is very professional development team. I used their expertise in the building of an online comparison tool. We defined a clear scope and the team designed mock-ups first. With the help of online project tools and Skype Q&A sessions you can really work together despite the great geographical distance. I would highly recommend the services of ValueCoders as they go the extra mile to deliver a good product.
I engaged ValueCoders in January of this year to provide software development expertise for our 20/20 B.E.S.T Safety Software and the results have been fantastic! Not only is the dedicated software team knowledgeable & helpful but ValueCoders also provided a liaison & an HR representative to answer any questions I might have & also keep me informed on my dedicated team of developers. Their professionalism & willingness to “go the extra mile” for their customers has not gone unnoticed...
ValueCoders is our go-to partner to help us realize our software needs; they are supportive, friendly and always ready to help us when we face difficulties in the project. 10/10 would recommend.
VC has been able to establish the continuity of the development process . On balance, we can say that it was the right decision to outsource the development to India and that VC was the right choice.The cooperation with VC allowed us to develop our application at a higher speed with the same quality as before in Germany. For our company this has been an important achievement
A great team of problem solvers. At ValueCoders, they have a great culture. We worked as a team, not as a client and developers. They stay connected and report on a regular basis. In the end all culminated in an awesome product.
ValueCoders is a remarkable offshore IT company with highly skilled developers. They have provided me expected outcomes for every project they undertook. I highly recommend ValueCoders to others.