Closed

Engineer required to develop an “Airbnb” type website

Requirements:

Seeking a skilled engineer/team with proven full-stack experience in building transactional React with Rails applications deployed on Amazon cloud infrastructure. The Engineer is to develop a service-booking website and app with full source-code similar in approach to AirBNB. It is acceptable to build from archteypes / generators.

The Engineer is to provide documentation including (but not limited to):

- high-level design info,

- management / operations instructions to start/stop various layers/components,

- backup steps etc.

There is also the opportunity for candidates after successful delivery for full time employment or ongoing consulting.

Candidates are required to provide proof of their work, a live running application, and a resume with references.

Web/app Functionality:

- ‘Hosts/providers’ will submit a service or asset and its availability at a cost/rate.

- Consumers can search, browse and book a service/asset should it be available for the specific time/period.

General application requirements:

- HTML 5 style website that has desktop and mobile view.

- Lazy-loaded single application page app.

- Working app with full source code that can be concurrently accessed by multiple users and is transaction aware (two users can't book same asset).

- Integration with third party services including Google Maps and Paypal / payment gateways.

- Application end-user sign-up/sign-in with Amazon Cognito.

- Source code to be available.

- Search engine accessible.

- Consider future localisation.

Proposed tech stack (as per / similar to Airbnb) as per below. Open to further suggestions / recommendations to achieve best performance / outcomes.

- Programming languages - Ruby and Javascript.

- Back-end / Framework - Ruby on Rails (or possibly Java with Spring). Framework that speeds up development, reducing costs and time to market.

- Front-end / JavaScript framework - React with server-side rendering using hyperactive, to aid with SEO. Flexible and efficient solution for building sleek user interface.

- Test framework - Jest and Enzyme. Unit testing the React application.

- Web server - Nginx. Powerful HTTP and proxy server that speeds up content delivery, ensures security and scalability.

- Content Delivery Network - Cloudfront. Build with CDN in mind.

- Key-value storage - Redis. Provide a scalable cache infrastructure and a key/value database.

- Cloud storage - Amazon S3, EBS. To store user data including millions of user pictures.

- Cloud hosting - Amazon EC2. An efficient tool that distributes the incoming traffic and doesn't let the system go down during sudden traffic spikes or any unexpected traffic fluctuations.

- Cloud database - Amazon Aurora or appropriate RDS e.g. PostgreSQL. Application data-model to include service/asset definitions, user profile data, booking data etc. Keep data in an Amazon's cloud relational database.

- Big Data tools - Presto, Druid, Airpal. As a future requirement, the website may possess a tremendous volume of user data, and will need to store, process, analyze, and manage that data.

Skills: Amazon Web Services, App Developer, React.js, Ruby on Rails, Website Design

See more: what type of field required in developing a website of storage, drupal modules required develop charitable website, develop ebay type website, capital required develop website, develop kayak type website, requirements develop video sharing website, required develop website, buyerzone type website, maxporn type website, getafreelancercom bookstore project website requirements, type website photofunia, job posting website requirements net, java type website

About the Employer:
( 0 reviews ) Australia

Project ID: #16179234

57 freelancers are bidding on average $4494 for this job

Webwingtechology

Hello, As you have mentioned that you want to build the website and app similar to Airbnb. We are currently working on a similar project please come forward to show you our work with you. Kindly take a look at o More

$4639 AUD in 40 days
(178 Reviews)
8.9
codeguru786

Hi, I've read the project description and very confident to take this job and definitely provide you a professional developer's service. We're well-established company and have skills in all the tools and technologies, More

$15000 AUD in 60 days
(443 Reviews)
9.0
leadconcept

Hi there, Our team already working on few AIrbnb type websites, so we do have clear idea about this website, so do you want to start with website first or Mobile App too? Please click on the chat button for furth More

$5555 AUD in 80 days
(55 Reviews)
8.4
HugeWave

Hello ***Let's built the successful project together*** https://www.freelancer.com/u/HugeWave.html This is my freelancer.com profile and please check my profile .. As you see , I have good experience in thi More

$4444 AUD in 30 days
(67 Reviews)
8.5
ptiweb

Hi there, Few quick question, I hope you'll answer; 1. I have similar project source code. Would you interested to look them? 2. Do you have the specification for the functionality? 3. Are you looking exactly sa More

$7500 AUD in 60 days
(119 Reviews)
7.8
jinthreek89

How are you? I specialize in full scale of web design & development, including ASP.NET, C#, PHP, Word Press, Joomla, Magento, Drupal, HTML 5, PSD to HTML, Ajax, JQuery, CSS, JavaScript, Bootstrap, MySQL, SEO, Payment More

$4444 AUD in 30 days
(37 Reviews)
7.7
Honestdeveloper1

Dear sir I have carefully checked your project description, So I am very interested in your project I already completed many projects in this business. So I think we can discuss about your project in detial . More

$5000 AUD in 30 days
(36 Reviews)
7.8
narmadatech

Hi there, Could you please visit my best ruby on rails examples; 1. [login to view URL] 2. [login to view URL] I have very good experience in this domain and here are best examples of some Rental s More

$5000 AUD in 60 days
(228 Reviews)
8.1
sapotacorp

Dear AYAustralia! I am highly proficient at building and customizing themes & plugins and also have an in depth understanding of PHP and its major CMS and frameworks. Our latest Australia's projects: [login to view URL] More

$4763 AUD in 30 days
(516 Reviews)
8.1
tarekahmed

[login to view URL] [login to view URL] Username : admin password : admin Please Check that link for what I have This link is a system for Food Delivery =================================

$4444 AUD in 30 days
(83 Reviews)
7.3
xtreemsolution

Still waiting for your feedback. Hello, Hope you doing well....!! Thanking you to allow us to send proposal on this valuable opportunity. We have gone through your project requirement to design & develop a sh More

$3000 AUD in 30 days
(59 Reviews)
7.6
lampcagriya

Hope you are fine! I take this opportunity to introduce our company and services we offer and would like to explore a business opportunity to become an outsourcing partner with your esteemed organization. We are We More

$4444 AUD in 30 days
(110 Reviews)
7.8
digitalaptech

Hi There, [login to view URL] This is the website similar to that of Airbnb we have worked on. Please have a look. Basic functionalities: ================ 1. Homepage 2. Search functionality - Sea More

$4444 AUD in 30 days
(53 Reviews)
7.4
DigiWhizz

Stay tuned, I'm still working on this proposal.

$4000 AUD in 9 days
(44 Reviews)
7.4
vipinmaru1990

Thanks for the brief of your project requirement but still I'd like to discuss with you regarding the project ! In previous, I've already been built Airbnb similar websites/webapps, like Apartment/Office Rental base More

$5555 AUD in 60 days
(76 Reviews)
7.0
AppXonedotCom

Hi There , - Please check proposal for airbnb like app , [login to view URL] , check in detail and give your feedback so we can draft proposal as per your needs , cost is update-able and negotiable as per final p More

$4894 AUD in 30 days
(15 Reviews)
6.9
mike199

Hey, I’m a Web Designer & Developer I’m based in Oxford. Your project seems interesting and I’ve got the skills required. I've done something similar recently, will be happy to share.

$4444 AUD in 30 days
(48 Reviews)
6.9
Yugene90

Hello, How are you? I have checked your job "Engineer required to develop an “Airbnb” type website" and placed a bid since I have already developed airbnb style apps like yours. Below are my past successful apps si More

$3000 AUD in 30 days
(11 Reviews)
6.9
pixelagency1

Hello! I have got acquainted with your requirements and have a proposal as well as some questions that we should discuss. My name is Alex. I am a representative of web agency Pixel based in Kiev, Ukraine (GMT+3) More

$5000 AUD in 30 days
(31 Reviews)
6.6
tekzee

Hello there, I have known to the AirBnB site and ready to make your ones their working scenarios will subject to villa house apartment for the rentals on. About us - we are a team of 80+ developers who develop web ap More

$4444 AUD in 30 days
(58 Reviews)
6.6