134
PREVIOUS
Israel Medic
  • Israel Medic
  • Israel Medic
  • Israel Medic
  • Israel Medic
  • Israel Medic
  • Israel Medic
  • Ajax
  • CSS
  • Drupal 7
  • Google Maps
  • HTML
  • JavaScript
  • jQuery
  • JS custom scripts
  • MySQL
  • PHP
  • SVN
 
Goals
This site is designed to facilitate the interaction of an Israeli hospital with their visitors. On the site one can view information about the service, clinics and offices. Also, the user is given the opportunity to make an appointment to a specialist in a couple of clicks. One can do it either by selecting the corresponding symptom in the online form or by selecting the source of pain in the visualizer. On the site, the user can easily manage appointments, group them by date. The user gets a reminder of the coming events by e-mail and / or SMS. The admin panel was developed for this site, where manager operates elements of the site. Thus, there is no need for additional training of content management, as well as the additional study of documentation.
 
Solution
We used the Drupal 7 technology. The prerequisites for the choice of this technology were:
- site structure
- a large variety of modules corresponding to the requirements
- high level of security (Ajax requests filtering)
- a set of tools that simplifies the implementation of the technical specification requirements
- scalability and flexibility
During the development, we also used: jQuery plugins and subsidiaries, WYSIWYG, SVN, uLogin.
While creating the structure of the project and deciding on non-standard tasks we used global modules: Custom module development, Adaptive Theme, Profile2, Views, Panels, Ctools, Better Exposed Filters, Modal Forms, Rules, Webform + Ajax, Get
Locations, IMCE.
 
Team
- Project manager controlled the development process
- Two Drupal programmers developed the project
- Designer
- Tester
 
Duration
We needed 2 months for the development.
The first stage was formulating the technical specifications, then the creation of the design. Then the project was estimated. When the terms were agreed the development started. The last stage was testing and debugging. Today the support is performed.