Building a Room Scheduler - Cloud Platforms & Applications - IT Assignment Help

Download Solution Order New Solution
Assignment Task

 

Introduction
NOTE: read the whole assignment brief first before implementing it contains very important information
In this assignment you will be tasked with building an application that will schedule rooms for use. Your application will support a multitude of rooms and users. As there is potential for overlap in room bookings you will be expected to do validation here to prevent double bookings of rooms.
Your application must be capable of the following
• The ability to add and delete rooms. You should not be able to add the same room twice nor should you be able to delete a room that currently has bookings.
• The ability to add and delete bookings for a room. A booking can only be made if it doesn’t clash or overlap with other bookings for that room.
• It should be possible to view all the bookings for a given day on a room. They should be listed in order of time. When a room is viewed there should be a facility to delete that booking. (but only by the user who made the booking)

The score for your application will depend on:
1. How fully featured, complete, and robust your code is. Along with how well your UI is thought out (80%)
2. How well documented is your code

Coding Brackets
1. Bracket 1
• Get a working login and logout shell up and running
• Create appropriate models for a User, Room, and Booking

2. Bracket 2
• Build a UI that permits a user to add in a new room. Bracket Failure if the same room can be added twice
• When a user logs in they should see the list of rooms that are available to book. Bracket Failure if not all rooms are shown

3. Bracket 3
• Add in facilities for adding a booking to a room.
• Bookings should be done on a seperate page Bracket Failure if not on a seperate page
• Room bookings should be validated before they are accepted Bracket Failure if overlap is permitted or a booking can be made in the past

 

This IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.