Build client facing reservation web application -- 2

Client-facing Reservation Management

We are a car service that requires a client facing web application that:

• Allows clients to create and manage user accounts

• Allows users to create and manage ride reservations for themselves or other passengers

• Schedule and complete credit card transactions using reservation information and payment options saved in the account


Users must be able to create accounts that store:

• Contact information for the account holder (name, phone number, email)

• Payment profiles for the account holder

• Frequent addresses

• Frequent passenger info (name, phone number, email)


A logged in user must be able to create and manage reservations. Reservation information is stored in an existing reservation system, and will be accessed via a REST-like API.

Reservation Creation

• Collect required information from clients, including pickup/dropoff locations, passenger count, and passenger contact information

• Retrieve quotes from existing API using passenger count and pickup/dropoff locations

• Verify flight information using existing API when applicable (airport pickups)

• Persist reservation in existing reservation API

• Track user interactions using Google Analytics events

Reservation Management

• Retrieve list of all reservations for an account

• Cancel scheduled reservations when allowed (time-based conditions)

• Manually send reservation information to a client-provided provided email address using existing API

• Send/print receipts for completed trips

• Modify passenger contact info for upcoming reservations

• Search for reservations by date, passenger or reservation number

Transactions / Payments

• Preauthorize pre-selected card for reservations 3 days prior to reservation

• Receive signal (e.g., AWS SQS) that reservation has been completed

• On completion, request updated amount from reservation API and settle transaction

Technical Considerations

• Use existing, documented in-house JSON REST-like APIs to store and read data for reservations, quotes, flight info and client communication via email and text

• Use reputable third-party solutions for payment profiles, transactions, and credential/user management

• Must be monitorable and use shared log consolidation service

Working Agreement

• Must be able to record progress against shared milestones tracked in Jira, Trello, or similar

• Continued relationship for support and features a plus

To be considered please provide examples of architecture and technology used on similarly completed projects.

Skills: Angular.js, Java, OAuth, Payment Gateway Integration, RESTful

See more: cruise reservation web application visual basic, build a net mvc web application software, client side printing web application java, appointment booking api, timekit api, timekit wordpress, javascript booking calendar, calendar scheduling api, booking.js github, timekit inc., free scheduling api, java, angular.js, oauth, restful, ticket reservation web application jspfree, hotel reservation web application asp, client direct print using web application, web application client http request server project, hospital reservation web application

About the Employer:
( 9 reviews ) Seattle, United States

Project ID: #15814238

10 freelancers are bidding on average $8562 for this job


Questions: [login to view URL] does the system is updated with the Trip status? 2. The APIs has to build or they are ready? 3. Is this a PHP-Mysql based web application?

$10000 USD in 65 days
(2 Reviews)

Hi, I am Full-Stack Expert. This project is very interesting to me. If you give me a chance, I will dedicate Full-Time role. Hope to work with you. Stay tuned, I'm still working on this proposal.

$8823 USD in 30 days
(30 Reviews)

Hi there I've read the complete details for this Client Facing Reservation Web Application and Would like to built this complete App for you Relevant Skills and Experience Angular.js, Java, OAuth, Payment Gateway Inte More

$7000 USD in 35 days
(15 Reviews)

Dear Employer we will develop client facing reservation management [login to view URL] me via chat box so that we can discuss all details with you Relevant Skills and Experience we have exp developers on both front end and ba More

$7000 USD in 60 days
(6 Reviews)

Hi There, Thank you for the opportunity. You are looking to develop a Client-facing Reservation Management web [login to view URL] we please discuss in detail on this project specification Relevant Skills and Experience W More

$9411 USD in 90 days
(4 Reviews)

Hello. My name is Xiao, and I am a Web developer you are looking for. I am very interested in your job. Relevant Skills and Experience I have 5+ experiences in web development. And I am skilled in Angular JS and Payme More

$8823 USD in 30 days
(4 Reviews)

Hi, I have reviewed your requirement & understand you want a client facing reservation system developed for the car booking service. Users can create account & manage their profile, they can make reservations for thems More

$7500 USD in 50 days
(2 Reviews)

Hello, I have read your requirement and ready to work on your client facing reservation system. I would like to discuss few points about the project. Let me know your preferred time to discuss. Relevant Skills and Exp More

$8235 USD in 45 days
(1 Review)

Hi There, Interesting Project :) As mentioned the API's are already done and available with you through which We will frame the connectivity in website for users and clients. Focusing towards the technology w More

$10000 USD in 30 days
(1 Review)
$8823 USD in 30 days
(5 Reviews)