WEB-BASED APPLICATION DESIGN AND DEVELOPMENT
Custom Sofware Development
Design and development of a web-based extranet application for Piaggio Hellas S.A. The objective of the application was to track parts sales and vehicles repairs that are taking place in the official dealers and workshops of Piaggio Group.
The application that was developed, should answer the following requirements:
In order to answer the requirements of the project the approach of a multi-tier web-based extranet application was selected.
The application had two sub-systems. The dealers sub-system, where the dealers were logging in, in order to submit new sales and vehicle repairs and the administrators sub-system where the administrators were able to view and download aggregated and per dealer reports, create and modify dealers' accounts and perform maintenance tasks like updating the parts database.
In order to make the system easy to be used by the dealers, we developed a one screen data entry form with auto-suggest functionality and intuitive competion tips.
In order to always have up-to-date parts information and in the same time to be able to perform fast lookups in tables with thousands of records, we used a local parts database - a mirror of the Piaggio's central database - that was updated in a standard frequency defined by the administrators (every some hours) through SOAP web services.
ASP.Net MVC, C#, SQL Server