About
The client is New Zealand based, a leading brand of veterinary vaccine and medicine distributor. Since New Zealand is all about agriculture and dairy business, the client has a connection with clinics all over the country for animals’ vaccination and other veterinary needs. Moreover, the client is connected with all veterinary doctors too and through them provides consultation and online services to dairy business owners. Not only dairy owners but also the individual pet owners can register with them and avail their services for their pets.
Project Highlights
The client had a portal where all pet owners and dairy owners can register to schedule an appointment with related vets and clinics. New Zealand is all about Agriculture and the project is allowing farmers to have optimum use of technology. The previous module was not up to the mark and giving nightmares to the client in terms of execution. Brainvire entirely revamped the Symfony based application. The project is caring out in a dedicated resource basis and working on Open Source PHP based on Symfony 3.x framework.
Role-based hierarchy structure – Farmers, Vets, and Clinics, everyone on single platform
Event scheduler for farmers to set vaccination and medication for pets, group wise or on individual basis
Both types of events – Auto-generated events and manual creation of event
Snippets of Text and Email notifications for upcoming scheduled events
Pictorial, list wise and calendar representation of actions to get view of scheduled events
A separate user entity for Artificial Insemination (AI)technician
The Challenges
- The code that was giving troubles in executionThe symphony based previous application was not a smoother one. In terms of vaccination and medication schedule, it was giving a lot of performance hassles.
- Graphical representationThe client needed graphical showcase which can give an overview of the event listing but not in terms of reports. The functionality was required in terms of listing of the events. By clicking on the event, the window was needed to be opened regarding event details.
- Text and Email Snippets for notificationsThere needed templates but dynamically generated ones to issue a notification to relevant people. The notification needed in both the formats SMS and Email.
- Multilevel and multi-nodes structure for farmers, vets, and clinicsThe system should be able to add N number of users. And the hierarchy was simple but with all the events it was giving a lot of issues.
Tech Stack
jQuery
Symfony
HTML5
MySQL
Result
Went live in 3 months
After having every module enhanced, the portal went live in shorter durationStreamlined Process
Farmers, vets, and clinics get associated on one platform with access rightsLot of money saved
One full-fledged portal saved lot of manpower that used to went inEfficient Data Management
Enhanced application helped smoothening of data management