Built a WPF application for checking guests in and out of their rooms following the MVVM pattern. The system leverages WCF to allow all of the client PCs to only make one direct connection into the database. The system also uses its own Print Server which allows the clients to share printers without having to directly share them. This is accomplished through a WCF windows service that offers callback to the clients for status updates. The database used for this system is Oracle 10g,