Gjensidige: Bra bruktbil
A service from Gjensidige to reduce risks in buying used cars.
Project URL: https://gjensidige.no/brabruktbil
Project summary
The service is designed to help people reduce risks in the process of something a lot of people know very little about - buying used cars. Buyers are to complete a check list covering basic functionality checks, common problem areas, and possible deal breakers to help decide if a car worth the while - and the money. The service gathers data from several other services, among them Norways largest classified advertisement website as well as central federal data providers to ensure a buyer knows as much about a car as possible before buying. After completing the check list, a prefilled contract between buyer and seller is available for download.
The service is open to everyone (who reads Norwegian), and no personal info is required unless you want to use the service across multiple devices. You may leave your phone number to be contacted about insurance of a particular car, which is a lead for a skilled customer representative.
Technical summary
The web-app is built as a single-page application in a solid MVCS-architecture, based on Angular.js and helped a great deal by Grunt and Bower. The service integrates closely with several data sources via a central API which deals with storage, caching, data protection as well as integrations with the client's CRM-systems. LocalStorage is widely used to support future offline usage, and data is exchanged via JSON objects to ensure consistency.
Desktop
Mobile