User-Friendly Web App for Conference and Meeting Room Scheduling
About Our Client
The Client is a German software product company.
Challenge
The Client had an idea to implement a multilingual online customer center for a hotel with the help of which one can book conference rooms to hold events. One of the components of the customer center is the configurator. According to the project, its aim is to support large customers in the process of planning an event and booking necessary facilities, such as rooms and conference halls. The customer center should be available to users as a web application.
Project goals:
- Provide users with a fully-fledged booking system.
- Provide users with a possibility to book additional services such as catering, equipment, etc.
- Let users manage all previously registered events, change them, save and use for further purposes.
- Implement a log-in/log-out security feature.
- Manage users’ access to application modules with permission technology.
- Connect the solution with a third-party application SIHOT needed for event booking request.
- The solution was supposed to be a web application compatible with FF 3.5 and IE 8.
Solution
The developed solution consists of some modules: an event booking module and a hotel database integration module (SIHOT). The core technology used in the application is Spring. All requirements are implemented in Eclipse\ IntelliJ IDEA IDE. Front end of the application is implemented in JSP. A lot of javascript\jQuery is used for the realization of the application features.
Results
The project was divided in 2 iterations. The 1st development iteration was finished on time. The 2nd iteration included a number of non-critical features that had to be implemented as well. The project has been successfully completed.
Technologies and Tools
Java, JDK 1.6, Spring, MS SQL, JSP, jQuery.