Build client facing reservation web application -- 2

Zaprto Objavljeno pred 6 letoma/leti Plačilo ob prevzemu
Zaprto Plačilo ob prevzemu

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

Accounts

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)

Reservations

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.

AngularJS Java OAuth Payment Gateway Integration RESTful

ID projekta: #15814238

Več o projektu

10 predlogov Oddaljen projekt Aktiven pred 6 letoma/leti

10 freelancerjev ponuja v povprečju za $8562 na tem delu

JinMeng08

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 v 30 dneh
(30 ocen)
5.6
BZain

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 Več

$7000 USD v 35 dneh
(15 ocen)
4.6
xiaolinsoft

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 Več

$8823 USD v 30 dneh
(4 ocen)
4.0
Raitechintro

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 Več

$8235 USD v 45 dneh
(1 Ocena)
3.5
sgrocean37

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 Več

$10000 USD v 30 dneh
(1 Ocena)
3.5