Booking/Reservation System (Ruby on Rails)


I need simple and yet powerful booking system for hotels, it's a SaaS application. Users will register and have their own subdomain where they can edit registration form to fit their needs and than using CNAME alias connect this system with their website. Example: Hotel Hilton will register and it will get [url removed, login to view] subdomain. Than they can add rooms, add specifications to that room and also view statistics about reservations. Later they can integrate [url removed, login to view] using CNAME alias to be subdomain like Live example would be [url removed, login to view]

Here are requirements:

- Person will register and he/she will get his own subdomain, example: [url removed, login to view]

- Person (now a registered user/admin) will have his own dashboard/admin panel

- In dashboard/admin panel ([url removed, login to view]) there will be following options available:

-- adding new users and giving roles (admin, moderator, viewer (like a guest account))

-- viewing statistics about booking (this will be explained afterwards, but keep in mind that there should be at least some basic statistics like graph showing how many registrations were that day or specific date range)

-- to see all reservations that follows and past reservations

-- to add informations about hotel

-- adding room types and their price, photo gallery and info about room

-- payment gateway. Setting payment details that will be later used for hotel guests to checkin and pay in front (example paypal)

-- too see a list of customers (people who made at least single reservations to that hotel)

-- to edit info about admin profile settings (password, subdomain and adding CNAME data)

-- to edit billing data (by billing I mean subscription that they are paying to us, a website owner to use our service)

- On front-end/visitors side ([url removed, login to view]) should be (preview image in attachment):

-- This will be page for hotel guests to make a reservation (to book a room)

-- They will have large calendar (like on VIRGIN AMERICA book flight webpage)

-- They will have option to choose for how many people they're booking a room (three options to choose: adults, children and pets)

-- They will have mosaic layout of rooms, and when they click to preview a room it will open in popup with info about that room (gallery, informations, price, availability)

-- When they select some room a sidebar should open to make a reservations. They will have to fill in user details (image below) to book a room and pay in advance.

-- We should keep their selection for 15 minutes. After that time expires they won't be able to make a reservation. They will have to start over.

NOTE: You can see demo design of frontend in attachment below.


- IF you have read all this above than I believe that you know that on the backend side admins will have options to add new fields that will appear on front end (not everyone needs full name => of course they do, but this is just an example). They could add new fields or delete default ones.

- They will have options to change color scheme (please use sass for this, we need css variables). For example: Background color, links color, header color.

- Hotel guests can register OR book a room as anonymous user. If they're registered user than they can save payment preferences. If they're anonymous user than they must enter payment info every time they book.

Whole project can be build using bootstrap, I don't care about design, I need functionalities.

Congrats, you've reached end. Bid your price.

Skills: Ruby, Ruby on Rails

See more: website design ruby on rails, time now ruby, start bootstrap com, single system design, saas rails, ruby price, ruby on rails statistics, ruby on rails project bid, ruby on rails design, ruby on rails calendar, ruby on rails book, ruby on rails bid, requirements for flight website design, profile page design bootstrap, payment preferences, list of graph types, how to start your own book, how to design your room, how to build a ruby on rails website, how to build a graph

About the Employer:
( 4 reviews ) Mostar, Bosnia and Herzegovina

Project ID: #6838677

15 freelancers are bidding on average €1205 for this job


Hello, I am professional rails developer and graduated software engineer. I do quick and high quality work. You can check my profile reviews for more details. Thanks

€4210 EUR in 180 days
(33 Reviews)

Hi, I have done so many projects in ruby on rails, andriod as well as in IOS, and have +5 years experienced in ruby on rails, andriod, IOS and in mentioned technologies, you can have a look on my recent projects. A More

€333 EUR in 10 days
(15 Reviews)

Hello, This is Prasun from Webgen. Hope you are doig well, I have been through [login to view URL] & [login to view URL] and check the features of all the pages with their functionalities and the demo design which you have attac More

€4421 EUR in 60 days
(1 Review)

Hi, Have gone through with the requirements you posted. We have been working as web developer for 5.2 years and I've helped various business from start-ups to established companies in building web applications, f More

€388 EUR in 7 days
(3 Reviews)

Dear Client, Thanks for Invited me to bid on this project. I have gone through your project description and understood what kind of resource erson you are looking at and I am sure that I can confidently work on your pr More

€888 EUR in 15 days
(3 Reviews)

A proposal has not yet been provided

€1052 EUR in 5 days
(2 Reviews)

Hi, I am a Ruby on Rails developer from India, having 7 years of experience of developing web based applications using Ruby on Rails. I will provide you 100% work satisfaction with in the given timeframe. I have More

€155 EUR in 30 days
(0 Reviews)

Hi, Yes I can help you with this as I have experience and strong commands in ruby on rails and TDD/BDD approaches. Please let me know your preferred time so that we can discuss this over skype. Submitted bid is just a More

€288 EUR in 22 days
(0 Reviews)

[login to view URL] ruby rails expertise in php/mysql,html,html-5,bootstrap,android,css,css-3,cakephp,(MVC),LARAVEL 4,symfony- More

€900 EUR in 22 days
(0 Reviews)

Hi, I have a good experience designing and developing websites using RoR Please find my CV: [login to view URL] My LinkedIn profile: [login to view URL] More

€555 EUR in 7 days
(0 Reviews)

Hello We went through project description very well .We are professional website design and development company operating in UK and India. We have 8 years of experience in web/mobile design and [login to view URL] provide d More

€1578 EUR in 20 days
(0 Reviews)

Hi, We are a 1000 + employee firm. Charging 6$ an hour. Can start any technology immediately. Direct access to developers via skype, G talk and hotline – 24/7 availability for all 1000+ resource. We can bet you th More

€824 EUR in 3 days
(0 Reviews)

Hi, I am Ruby on Rails, JavaScript, Front-end developer with 4 years of experience in web development. I have developed couple of web application using Ruby, Ruby on Rails, Javascript, and TDD/BDD, Bootstrap. I hav More

€155 EUR in 3 days
(0 Reviews)

Hi, we reviewed your project in detail and discussed with our team. We are confident that it doable in best manners. we have delivered a number of RoR projects which includes e-commerce applications such as http More

€2222 EUR in 30 days
(0 Reviews)

We have gone through your initial requirements. We have very good expertise in this field and confident to provide you best quality result with high satisfaction. Please take a look on our efforts: http://rubyrai More

€257 EUR in 30 days
(0 Reviews)

Hello, I have gone through your requirement and I have developed similar project before please have a look: [login to view URL] in core php. As my experience is concern I am a professional ROR developer wi More

€777 EUR in 20 days
(0 Reviews)

I'm a software engineering graduate from Flatiron School. At Flatiron School I worked with HTML/CSS, JSON, JavaScript & JQuery, Ruby on Rails, SQL, Git & Github. Additionally I have an understanding of 3D modeling tec More

€155 EUR in 3 days
(0 Reviews)