Projects

Mindfire has deep experience developing Servoy business applications, enterprise database applications and online/web applications. We describe some of these Servoy project experiences below, and will be glad to share our expertise in detail with you.

To learn about our Servoy expertise and services please visit Servoy Development Services.

To discuss about our services and how we could work together please contact us at sales@mindfiresolutions.com or call 1-248-646-1424.

  • Customer Relationship Management
  • Progress Bar Plug-in
  • Servoy based application for Timesheet Management
  • Clinical Pathology Laboratory Management
  • Research Note Tool
  • Graphic Assets Management System V1
  • Signature Bean for Servoy
  • Point of Sale RMS
  • Product Management
  • Point of sale, Retail Management System
  • Waste Management Application
  • Product Management Application (Post Office Module)
  • DNA Report Management
  • SecurePay Plugin
  • PKToUUID Conversion Module
  • Fund Management Application
  • Social Media Integration in Servoy
  • Retail management system
  • Chat API
  • Calendar API
  • Mail API
  • Meeting Management Application
  • Broker Management Application
  • Meetings Facilitator App
  • Invoicing and Billing system for anaesthetics
  • Contractual Project management application
  • CoverFlow Module
  • Email API
  • Navigation Framework
  • Security Framework
  • Provisioning API
  • Project Management Application


Customer Relationship Management

Client:
Software product and services
Industry:
Marketing materials and services
Technologies:
Servoy 3.1, MySQL 5.0

This is a hosted application serving corporate marketing departments and their internal customers. It is a meeting place for collaboration between those who need marketing materials or services, and those who provide them. Providers define the kinds of services that they can supply, and Requesters come to them for those services. Job details and communications are entered into the database by the two collaborators, and email is exchanged between Provider and Requester when changes are made to the job.


Progress Bar Plug-in

Client:
Software product & services
Industry:
Software product & services
Technologies:
Java, Servoy 3.5

This plug-in shows visual indication to the user when some long running servoy process is in progress. There are three different styles (Horizontal Progress Bar, Circular Progress Bar, and Numeric Progress Bar) for the plug-in. The user can set different styles as well as speed in Milliseconds for the progress bar. In the Horizontal progress bar the user can set informative text for display.


Servoy based application for Timesheet Management

Client:
Custom database solution provider
Industry:
Software Services
Technologies:
Servoy , MySql 5.2, JSP

Develoed the new version of  application in Servoy and my sql as back end. The solution was in Filemaker 5 before .Servoy's professional development and deployment environment has been proven to be the fastest, easiest way to build rich business applications that can be deployed both locally and over the Internet. Servoy gives you the power of Java. The major features included defining different users and their role and accessibility to the system , administer the system to create and modify timesheet , create and modify employe, setup workschedule, supervise and close the timesheet .


Clinical Pathology Laboratory Management

Client:
Healthcare software services provider
Industry:
Healthcare
Technologies:
Servoy 7.4, MySQL 5.1

The Application assists in the automation of the business process dealing with the examination of laboratory slides. It adds additional quality checks to ensure correct operational behavior. All the Patient's details such as: Contact information, Guarantors, Location details, reference Doctors details, are maintained. Doctor's consultation reports & documents are maintained for a specific Patient so that, these can be reviewed back in future. In the Patient's Chart section, all the details of the tests that have been done to the Patient such as Radiology test & different types of Pathology tests. All the Clinical history of the Patient are saved in the Clinical Chart section. The Doctors can review the Test Reports & the Clinical history relates to the specific patient for the proper check up. For proper evaluation of patient, Doctor can set a set of questions to be asked to Patient and keep the record of answers.

Apart from patient detail, it also keeps track of equipment required for testing. It implements appointment scheduler to different types of appointments like for visiting patients, operations etc. All in all, it has the common maximum features related to Clinics.


Research Note Tool

Industry:
Software Development
Technologies:
Servoy 4.1, MySQL 5.0

The primary objective of the application is to make the life of a research personnel easier by giving an elegant and easy way to manage the research relevant information/notes.  The application can create User and assign a role credential to them. According to the role, the author can author/witness/validate the page within a work-book. The application also has the functionality to manage corrections in the pages. Users can also create reports according to different parameters and export them to screen/printer/file.

The future aim is to make the application run via SaaS (Software as a Service) type of services by using Servoy's SaaS supportability feature.


Graphic Assets Management System V1

Client:
Software Service Provider
Industry:
Media
Technologies:
Servoy 4.1.3, Sybase ASE, Jasper Reporting

GraphicAssets Management System V1, is a customized Graphics Request System built for a Television Networks which requires the ability to manage/fulfill Requests from different related Television Stations which are scattered geographically. The Administration of the System consists of a "Primary Hub" which can elevate "Stations" to be "Hubs", if the "Primary Hub" decides to add new "Stations" and divide the work between 1 or more Hubs". However, the system was designed so that the "Super Hub" can elevate new or existing Stations to "Hub" and "Hub" to Stations, if necessary for productivity and efficiency. The Application was hosted in the "Cloud" using Amazon's EC2 Service and S3 Service.


Signature Bean for Servoy

Client:
Software Service Provider
Industry:
Healthcare
Technologies:
Java, Servoy

The AIM behind the Signature bean for Servoy is to enhance the Servoy Platform with the addition of Digitally Sign any data provider in Servoy. The Bean helps the developer to create a digital signing procedure for a specific field. The bean provides the display interface, where user can see the signature, when they write on the signature pad. That Signature can be stored on the database for the validation purposes and can also be exported as an image.


Point of Sale RMS

Client:
Software Service Provider
Industry:
Product Based
Technologies:
Servoy 4.1.7, MySQL 5.0

Developed a Point of Sale, Retail Management System. It is a multi-tenant solution, commonly known as SaaS (Software ac a Service), using one set of databases. Earlier it was being deployed via smart client only but we made it web compatible, so that it can be used on iPad's browser. We brought changes to the existing solution without interrupting the flow of the solution.


Product Management

Client:
Software Development Company
Industry:
Software products and services
Technologies:
Servoy 6.0.4, PostgreSQL 9.0

This application manages its customers contact information and their products information. It also deals with various kinds of events like quote by its customer on different products and order confirmation of the quoted products and invoice details, production details and also dispatches details of the products. It also records a log about the frequent changing status of the product (i.e. from quote to order or order to invoice by whom and when). This application uses Jasper reports for generating pdf reports. It also manages different tasks and their description that are assigned to different user login roles.


Point of sale, Retail Management System

Client:
Software Service Provider
Industry:
Product Based
Technologies:
Servoy 6, MySQL 5.0

This is a point of sale, retail management system. It is a multi-tenant solution, commonly known as SaaS (Software ac a Service), using one set of databases. Earlier it was being deployed via smart client only but we made it web compatible, so that it can be use on iPad's browser.

We have integrated X-Cart ecommerce with the application. We have migrated the application to Servoy 6.


Waste Management Application

Client:
Waste Management Services
Industry:
Waste Management
Technologies:
Servoy 6, MYSQL 5.0, OS: Mac

This is an application for waste management services. The waste management application is collect a waste from different companies located in different locations. The application manages companies having different locations with different people with different responsibilities. For instance, company may have different locations for collection, for invoice and for contact. The application manages the responsible person for collection, for invoice and for contact. It manages the enquiries for waste collection.  After creating an enquiry it will be matched to the Generic waste Library list and after having provide all the details then it move for approval process. If any information is wrong or not specified the enquiry is going to unapproved and intimate to the owner of the enquiry the reason for unapproved. After getting approved the enquiry is given to the transport person for collection. The application suggests the transport person the routes they must follow for collection , i.e. from where they need to go for collection and what they need to collect The collected waste details is managed by the application. After the successful collection, if everything is ok then user will create an invoice to the companies and send invoice via email.  The application also manages a library of generic wastes.  The application has a built in document handing with much user friendly, user can upload the document by drag and drop also. The application manages a various settings like user management, waste specifications etc. The application is much user friendly and very easy way of navigation to different forms with sophisticated tree view and having implemented with enhanced security of Servoy.


Product Management Application (Post Office Module)

Client:
Software Development Company
Industry:
Software products and services
Technologies:
Servoy 6.0.4, PostgreSQL 9.0

We have added a new module called the Post Office module to the Product Management Application, which is required to receive all mails from any POP/IMAP connection and store them to the database. We can collect mail from a number of sources and different types of connections and place them in a database. The collecting of mail was set at intervals set in the settings for each mailbox connection. And if the no of mails are automatically updated at the randomly set interval. The mails are received with their attachments which can be saved in there required form as well. The UI was provided by the client and we just added the required codes to make it functional.


DNA Report Management

Client:
Servoy
Industry:
Healthcare Services
Technologies:
Servoy 6.0.5, My SQL, FileMaker

DNA Report Management application records patient DNA details as well as the authorized staff's information. Each patient DNA information is termed as a 'CASE'.Once user enters the case number, it displays a detail information of that particular case which consists of sample id used for testing, race identified,parental info and number of reports generated for that case.Also user can create a new report for that case and calculate the race for that report. Once the report details are filled then it should be reviewed by an authorized person and a preview of report is generated.Using the digital signature pad the authorized person signs on completed report and finally a signed report with all details is generated. In addition to this, application consists of a module which is used to track conversations between company and its customers.It uses an enhanced LDAP secure login and a user friendly UI design.


SecurePay Plugin

Client:
Servoy
Industry:
Financial Software Products and Services
Technologies:
Java, Servoy 6.1

SecurePay Plugin is developed to handle Credit Card processing.It uses SecurePay Java API functionalities.This plugin handles the functionalities like secure authentication, payment from user based on the credit card details which he/she provided and transaction details referring to payment.Also it handles the functionality of reversal ( refund ) if user opts.


PKToUUID Conversion Module

Client:
Servoy
Industry:
Software Product
Technologies:
Servoy 6.1, Postgres SQL 9.1.5

PKToUUID module is used to convert all PKs (Primary Keys) which are integer data type to UUID (Universally Unique Identifier).This is new feature implemented in Servoy 6.1 version. Also it coverts FKs (Foreign Keys) of integer data type to UUID in foreign table which are related from primary tables whose PKs are converted to UUID.


Fund Management Application

Client:
Servoy
Industry:
Missionary Services
Technologies:
Servoy 5.2.13, Postgres SQL 9.1.5, Visual FoxPro 9.0, Jasper Reports

The Fund Management Application is a migration application from VFP to Servoy. It organizes the logged in company's contact information, fund names, donation amounts that are deposited to this company by the funders and training sessions made by this company. It has implemented a secure Servoy enhanced login feature where user has to select his company which termed as 'TENANT'. Thereafter he can enter his credentials to login into the application where he can able to view or modify the data (for example: contacts,fund names,donation amount). After the user enters the valid information, a report is finally generated from which the user selects either funds report, donation amount report etc from Reports Screen


Social Media Integration in Servoy

Client:
Servoy
Industry:
Software Product
Technologies:
Servoy 6.0.6, Postgres SQL 9.1.5

In previous versions we used to manually add contacts to our application which was used to post the news in a news letter. With the growing usage of social media, this can be done using the Social media. This application exactly does the same thing by importing all your contacts from your social media accounts like LinkedIn and Twitter automatically. We can get all the up-to-date information about our connections. Also the updated shares from LinkedIn and also updated tweets from the persons followed by you and more.  Even we can get the information about the companies they belongs to.


Retail management system

Client:
Software service provider
Industry:
Product Based
Technologies:
Servoy 6, MySQL 5.0

It is a multi-tenant solution, commonly known as SaaS (Software as a Service), using one set of databases. Earlier it was deployed via smart client only but we made it web compatible so that it can be used on iPad's browser. We have integrated X-Cart eCommerce with the application and also migrated it to Servoy 6.


Chat API

Client:
Software Service Provider
Industry:
IT
Technologies:
Servoy 7.0

Chat integration can be used for applications facilitating real time conversation or interaction between users. We have developed an chat API Which has an inbuilt chat Dialog and various functionalities for Chat application. Servoy udp plug in is used for communicating the messages between users. This provides an intuitive mechanism to create customized chat dialog and can add various functionalities. Some inbuilt mechanism like log in, log out helps the developer to integrate these functionalities seamlessly.

User status information like sending online status, automatic response handling, etc. are handled in this API. This API automatically handles all chat window functioalities like maximum no of chat window, window re-size, managing window position, co-ordinates, etc.


Calendar API

Client:
Software Service Provider
Industry:
IT
Technologies:
Servoy 7.0

Developer do not have the freedom to customize the Calender UI and functionalities of the default calendar of Servoy. So we have designed a Calender API which will provide various functionalities that will help the developers to design customizable Calender and can add various functionalities.

Developers can customize the look and feel of the calendar using the API methods. It provides full-fledged calendar functionalities starting from navigating  between dates and months to calculating difference between dates. The calender can be shown both in pop up and dialog. It is compatible with both smart and web client. We can easily embed this module in any Servoy application. 


Mail API

Client:
Software Service Provider
Industry:
IT
Technologies:
Servoy 7.0

The Mail API demonstrates one of the primary goals of its designers that the level of effort required by the developer to build an application should be dictated by the complexity of the application and the level of control required by the developer for the application. We have developed a mail API which makes easier to use the mail plug in of Servoy.

It has features to manage mail senders, receivers, attachments, etc. This API is designed in such a way that it can handle different POP3, SMTP hosts and mailing accounts like gmail, yahoo, etc. easily. This API supports both plain text and html contents emails. Different mail properties can be overridden.


Meeting Management Application

Client:
Software Services Provider
Industry:
Product Company
Technologies:
Servoy 7, Maria DB, Virtual Viewer

Creating and managing meetings were not so easy task before. This application enables any user to create and virtually invite any number of participants. The application manages to communicate to the participants and staff members regarding important updates on the meeting.  Tasks, notes are collected and assigned to participants. The rich graphical UI enables the meeting facilitators to smoothly drive the meetings through different topics. After successful completion of the meeting the participants can see the meeting outcome reports and documents.

Apart from that the time-zone management, waiting room management, cloud storage of documents and in-system document viewer integration are the key features of the application.


Broker Management Application

Client:
Software Services Provider
Industry:
Product Company
Technologies:
Servoy 7, Postgres

This application enables the Brokers to connect to the standalone Servoy applications running on ships to send and receive various shipping information and status updates. The applications running on ships are automatically downloaded, installed, updated and backed up by using some advanced mechanism in Servoy. Another central application maintains the communication of Brokers with the shippers by using web services. Data is synced offline between applications. Live data sync and live updates of different Servoy applications are the key points of the application. Quality Assurance mechanism is also integrated into the system. This complete package performs well in the live scenario.


Meetings Facilitator App

Client:
Software Services Provider
Industry:
Information Technology
Technologies:
Servoy 7, MySQL 5.6, Postgres

This application is designed to assist with the planning, execution and follow-up stages of meetings. The meeting organizer can create new meetings, assign meeting facilitator, invite participants and attach documents. Meeting facilitator manages the assigned meeting. Creates agenda, topics and select presenters for each topic. There is configurable threshold minutes for meeting before which the user can login and wait for meeting to start.

The facilitator can communicate with waiting participants. When the threshold time ends the participant can access the meeting agenda and when the Presenter starts the topic then participants will automatically redirected to the presentation screen. Meeting facilitator can reorder topics, update allotted time for any topic anytime before the topic ends and keep record for tasks, note and decision for each meeting agenda. After meeting ends, the summary or meeting minutes report can be generated for future reference. There is post comment forum to discuss any thing after the meeting is covered. 
For each and every action starting from creation to end of meeting notification message is created for the users associated with the meeting. 

This App is also designed to handle different type of participant in meeting. They can be admin, staff member, system user, auditor, external user, same participant from different organisation.Different accessibility levels are according to different type of users. 

Tagging module is an add-on to this project, to easily group the certain type of meeting, which indeed helps to manage and search a particular meeting in very user friendly way.


Invoicing and Billing system for anaesthetics

Client:
Software services provider
Industry:
Healthcare
Technologies:
Servoy

Designed and developed a software package that caters for all the invoicing and reporting needs of the Australian anesthetists. It has appointment system for managing appointments. A Billing system is designed which includes separate modules for Invoices, estimates, payments and reports. Credit card gateway is integrated to application for online authorization. Cheque reader is implemented to electronically read the micro-code on cheques. A separate light weight version of the solution is also designed which is ipad compatible.


Contractual Project management application

Client:
Software Services Provider
Industry:
Government
Technologies:
Servoy

The application helps a federal government project officer keep track of all the documents and procedures required to run a federal contract project.  The officer can create new project and manage different stages of the project, Add tasks, add instruction documents, manage people and vendors, evaluate project related documents. Officer can able to generate reports, check performance of the project. System also alerts officer before evaluation date for any new task and document.


CoverFlow Module

Client:
Software services provider
Industry:
Entertainment
Technologies:
Servoy

Designed and developed a CoverFlow module can be integrated with any existing application. It allows users to experience the record browsing in three dimensional graphical user interface. Servoy form can be shown in the CoverFlow. It creates as many of CoverFlow cards as the number of records in the foundset object. So that we can browse through every record using CoverFlow.

We can customize the Servoy form as per requirement and restart the client to reflect the UI changes in the CoverFlow. Coverflow is browsed by selecting a record from a list, which flips through the pages to bring the associated record into view. CoverFlow module is compatible with both smart and web clients.


Email API

Client:
Software Services Provider
Industry:
Information Technology
Technologies:
Servoy

Developed an Email API that provides an excellent base to develop outgoing and incoming email systems that can be integrated into existing applications; or it has example implementation application which can be used as a stand alone email tool. The API has predefined methods which can be used to create and manage different pop3 and smtp accounts, create and manage mail templates to personalize emails. Batch processor is implemented for mass mailing. It supports both plain and html texts. It has ability to track and trace all incoming and outgoing emails.


Navigation Framework

Client:
Software Services Provider
Industry:
Information Technology
Technologies:
Servoy

Navigation Framework provides base for developers to design UI for application and navigation between forms. With the Navigation Framework, developers can jump right into developing functionality. All navigation is data-driven, so developers can easily modify how forms load and in what order anytime. It has easily customizable look and feel. User can rearrange UI at run time and it gets saved for that user. The framework is multi-tenant aware and is multilingual. It has inbuilt transaction controls, print, export and search functionality. User can bookmark records and create favorites.


Security Framework

Client:
Software Services Provider
Industry:
Information Technology
Technologies:
Servoy

Security Framework provides base to implement security in a Servoy application without having to program the security from scratch. The Security Framework can be used by a single customer as well in a multi-tenant solution. Application administrator can create users and groups at runtime. This provides configurable predefined password settings like minimum and maximum number of characters, Password expiry date, number of wrong login attempts after which user is locked. The administrator can create keys and assign them to users or groups. Security framework can be easily integrated to any Servoy application.


Provisioning API

Client:
Software Services Provider
Industry:
Information Technology
Technologies:
Servoy

The provisioning API helps in easy configuration of pricing and charging models for the application. Developers can use this API to create and manage pricing models and packages and tenants registered to application. Packages are collection of modules to which a tenant is provisioned. A tenant needs to select a package and complete registration and payment process to use the application.


Project Management Application

Client:
Software Services Provider
Industry:
Information Technology
Technologies:
Servoy, Java, HTML, CSS, JavaScript, PostgreSQL

The application is mainly consists of mainly four modules, i.e. contacts, project, time-tracking and wiki.

Contact module manages all companies and organizations such as prospects, customers and suppliers. It also manages all information related to employees/staffs and easy way to find skilled people to be associated with projects. Contact profiles are integrated to view their LinkedIn profile.

Project module is build to manage projects, including internal projects, leads, opportunities, staff association, etc. Projects are managed with the flexibility to breakdown work in different structures as its demands, by applying different cost types, such as internal laboratory, external laboratory, material costs, travel costs and other user defined costs. It also has provision to divide the projects into multiple project elements by mapping to different project structures easily.

Time-tracking module is an add-on to project module, to easily track the time consumed by staffs for all activities related to project and billing accordingly. It also has the capability to auto-manage holidays for 14 different countries based on certain calculations, which helps to manage staff allocation better.

Order module used to manage proposals, orders, purchase orders, customer invoices, suppliers billing, etc.

Wiki module is designed to help users get information related to features associated with the application along with the snapshots.

An additional key feature implemented within the application to collaborate between staff members. It includes, text communication, image sharing, etc.


To learn about our Servoy expertise and services please visit Servoy Development Services.

To discuss about our services and how we could work together please contact us at sales@mindfiresolutions.com or call 1-248-646-1424.

News & Updates

  • January 17

    DDM IT Quiz, Inspired by Mindfire, is Spreading its Wings!

  • December 16

    Santa in a different Avatar- International vacations gifted to All Mindfireans!

Let us Connect!

Related Pages

  • Our Servoy Skills
  • Our Java Skills
  • Our Web Development Skills
  • Our Development Skills

Awards and Achievements

Red Herringcolor DeloitteFast50 DB ZInnov1   Nascome  DB Stpi

This site uses cookies. We respect your privacy.copyright (c) Mindfire Solutions 2007-2018. Login