Engineer required to develop an “Airbnb” type website

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

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.

Amazon Web Services Desarrollador de aplicaciones React.js Ruby on Rails Diseño de sitios web

Nº del proyecto: #16179234

Sobre el proyecto

52 propuestas Proyecto remoto Activo hace 6 años

52 freelancers están ofertando un promedio de $4543 por este trabajo

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, Más

$15000 AUD en 60 días
(468 comentarios)
9.2
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 Más

$4444 AUD en 30 días
(69 comentarios)
8.6
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 Más

$7500 AUD en 60 días
(155 comentarios)
8.5
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 Más

$5555 AUD en 80 días
(66 comentarios)
8.6
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 . Más

$5000 AUD en 30 días
(39 comentarios)
8.0
DigiWhizz

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

$4000 AUD en 9 días
(44 comentarios)
7.4
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 Más

$4444 AUD en 30 días
(72 comentarios)
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) Más

$5000 AUD en 30 días
(49 comentarios)
7.4
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 en 30 días
(48 comentarios)
6.9
king18yat

In the bid amount, I can provide website, Android and IOS applications with one year support for any bugs . Code will commented.

$3000 AUD en 44 días
(31 comentarios)
6.4
GoodJob4W

Hi. This is Qi-Feng Jin from China. I have rich experience in mobile app/web/game development with more than 6 years. I can provide you my best solution to implement your project idea by using my talented skills and Más

$3000 AUD en 30 días
(10 comentarios)
5.1
jayesh793

Greetings, It’s our gladness to associate with you on this project. I am a web developer with 6+ years of experience in plenty of verticals. Relevant Skills and Experience Some of my skills are mentioned below: HTM Más

$3888 AUD en 3 días
(21 comentarios)
4.8
websteptech

Hi there, I have read your details and understood that you are Seeking a skilled engineer/team with proven full-stack experience in building transactional React with Rails applications deployed on Amazon cloud infra Más

$5000 AUD en 60 días
(7 comentarios)
5.0
SilentStarMagic

Hi! I am a professional in such project. I have done many similar projects successfully. If you want perfect and fast work, you can hire me. Please contact me. Thank you.

$5000 AUD en 30 días
(2 comentarios)
4.1
zdesign77

Hello, how are you today? My name is Mike, I’m a Web Designer & Developer working from Boston. I feel that my skills match your project needs. I recently did a very similar project which I can share with you.

$4444 AUD en 30 días
(1 comentario)
3.5