Hotel Management System

Avg Bid (INR)
Project Budget (INR)
₹1000 - ₹3000

Project Description:
This is an initial project and we are looking for a long term relationship with the right developer. You must read and accept the terms and condition in the attached file. Please send your acceptance as the first line in your response.
We need a Hotel Management Software with full source code. The software must use the initial Win Form framework provided by us on successful winning of the bid.

Following are the business requirements of the system:

1. A list of rooms must be displayed after successful Log-in to the system. The list must be buttons that can show the current status of the rooms. There can be 4-5 buttons in a row with unlimited rows on the home screen. Total number of buttons will be based on the number of rooms. The label of the button must show the type of room, status, and occupancy charges. In case of room is already occupied, the current rental must be displayed on the button.
2. There can be 4 status of a room (Vacant, Occupied, Needs Cleaning, Closed for Maintenance). Each status must have it's own color code.
3. If a room is occupied and button is clicked, a seperate window will popup to show the current occupancy. If room is vacant then popup window will open for Check-In. In case of Closed for maintenance, the button is disabled and if a room is due for cleaning then clicking it will ask user if the room is cleaned or not, if cleaned then color will change to vacant room color.
4. Once a room is checked-out, the room status will automatically be changed to Due for Cleaning.
5. There can be extra charges such as Restaurant charges, laundry charges, etc. which needs to be accumulated till the final check out is done. All the charges must appear in the final invoice only.
6. The rooms can have a certain number of persons and have certain type of beds available. For kids there can be separate charges.
7. There must be master screens to create various data such as Rooms, Room Types, Room Charges, etc.
8. There must be a provision to enter misc. expenses such as cash paid on certain accounts. There must also a master screen to create the account heads.
9. There must be a provision to make a closure for the day, once closed any transaction will then be posted on next date.
10. There must be certain reports (designed in MS-Reports) such as Daily Occupancy Report, Daily Cash Flow Report, Daily Check in reports, Daily Check-out Reports, etc.

Following are the technical requirements the system must posses:

1. Modular approach for easy plug and play support of different modules
2. .Net 4.0 with Win Form or WPF.
3. SQL Server as the backend database
4. No use of paid third party components such as Infragistics, etc. Though, Free Krypton Components can be used.
5. Menu system must be Microsoft Ribbon Control Library.
6. The system must be a Client - Server application connected through WCF. The server system must have the following layers:
FACADE (If Required)
DTO (Data Transformation Objects)
7. There must be separate projects for each module at the server and client side.

Remember this is the initial project and we are looking for long term relationship with the right candidate. We need to develop many modules that can be awarded based on the performance of this project.

Additional Project Description:
08/12/2013 at 2:27 IST

Please check the total amount is in INR (Indian Rupees) and NOT in US$.

Skills required:
.NET, Windows Desktop, WPF
Additional Files: Terms and condition for final delivery of HMS.docx
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

₹ 73684
in 20 days
₹ 72222
in 30 days
₹ 168888
in 60 days
₹ 526315
in 90 days
Hire streamers
₹ 10231
in 21 days
Hire indivar
₹ 181894
in 30 days
₹ 16666
in 21 days
₹ 24444
in 7 days
₹ 25000
in 15 days
₹ 20000
in 30 days