Database and control panel for an insurance company - "ProCo Centre" project
Description:
Web-solution for controlling work flow of a company that insures financial operation risks. Solution is based on two main components: database and user panel. User panel represents multiuser rich-web interface software for the company employees who use single database. Particular attention was paid to security, information protection and role-based access control. System allows users to manage data on customers, suppliers and their contracts. System's business logic is integrated into a database; it automatically calculates operation parameters. Also system offers mechanisms for importing and exporting documents with a template.
Main features:
- complicated project server business-logic
- single server for accounting suppliers, customers, contracts and financial operations
- import of payment operations from CSV and parsing them into relational data
- export of payment documents into PDF and sending them by e-mail
- uploading large files and documents and attaching them to individual records
- interaction with banking system; executing operations through the bank
- multiuser panel with interface design requested by the customer. Implemented as a web application based on Google Web Toolkit and GWT Pleso Framework
- high security level with low-level rights restriction
- complex visual forms and components (suggestive comboboxes, wizards, multi-checkboxes and other)
Technologies:
PostgreSQL, Java (Tomcat), GWT
Development period:
01.10.2007 - 01.03.2008
Edit form in user panel:
View form:
Import correction form: