The purpose of the system is to compare and visualize informations about hostpitals on a geographical map. The user should be able to select different attributes and they should visualize on the map to give the user a benchmark of the hospitals. In order to achieve this we use the official data from the BAG (bag.admin.ch).
- User: Casemanagers of health insurances and other employees in the public health sector: View the map, select attributes, compare hospitals; low to middle computer abilities
- Admin: eonum employee: Manage the data, maintain the code, define new attribute types, add new features
Frontend: Based on AngularJS, displays hospitals and attributes on a switzerland map, user can select attributes to display Backend: Based on Ruby on Rails, stores and manages the data, allow data import, definitions of new attribute types
Project description Geopital from eonum
- Display map with location of all hospitals
- Zoom in
- Selecting attribute, display the selected attributes on the map with size, color
- View hospital profiles
- Import new data
- Manage data (add, edit, delete)
- Add new attribute types
User: easy understandable without reading a manual, fast response Admin: easy to maintain application and data
- Display map with hospital
- Display selected atrributes of hospital on map
- Zoom the map
- Show profile of hospitals
- Import data
- Define attribute types
- Persistent data management
- High performance
- Maintainable: server-client with REST API, fully documented, automated testing, coding conventions for Ruby and AngularJS
- Usability: no user manual needed