You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

undoLogic has developed multiple websites for Thera Technologies - using our SaaS solution - promoting HIV care in the community. / / were developed to offer many features including members at large can nominate community champions, non-medical personnel working or volunteering in the HIV community, who are active in providing information and encouraging education and discussion about HIV care. Undologic built a solution to publicly accept votes and a secure login portal where Thera staff can select the monthly winners, the most active participants within the Thera community, as well as download all personalized data to Excel for further analysis. To mitigate spam, Undologic created a custom email notification engine with encrypted links to ensure nominators, nominees and voters first validate their email addresses before being activated on the public website. A custom PDF rendering engine was developed to create PDF's on the fly to export to the visitors computer to print out and use for support from medical staff to start their disucussion.

All user information is then regularly pushed into Mailchimp with multiple automatic tags so Thera staff can easily push out separate relevant emails for future considerations.  

Automatic archiving of monthly data is always available for Thera staff, on the public site only the previously selected monthly winners are posted., an undoLogic application, makes it possible for Thera staff without any technical experience to keep all text, emails, and images up to date, whereas undoLogic staff monitors the technical systems.

Click to ZOOM undoLogic Solutions

Video gallery of past events

Click to ZOOM undoLogic Solutions

Custom registration flow with email automation

Click to ZOOM undoLogic Solutions

Custom voting engine with email validation

Click to ZOOM undoLogic Solutions

Complex sign-up with email automation to validate identity

Click to ZOOM undoLogic Solutions

Accept nomination through automated emails

Click to ZOOM undoLogic Solutions

Voting engine reorganizes current winner based on confirmed votes

Click to ZOOM undoLogic Solutions

Admin dashboard with engagement stats

Click to ZOOM undoLogic Solutions

Admin dashboard to control nomination engine

Click to ZOOM undoLogic Solutions

Admin dashboard to view nominee / nominator / voter connections

undoLogic solutionsLearn more about

Iterative Visual Driven Development

Our personalized approach begins by discussing your goals, direction and vision then narrowing down your requirements, with our unique visual development method. After all features are fully realized programming then solidifies your new solution


We set up a brainstorming session with our clients to explore and discover exactly what is required for the upcoming project.


We balance features / budget / timelines and narrow down a plan of action that is suitable for the overall project as well as the clients vision.


Our visual designers create the complete front-end of the software as an interactive platform without connection to a back-end system or database. Deep thought and work is put into user-interface (spacing, colour palette, sizing) as well as user-experience (efficient navigation, ease of use, mobile/tablet variations to the desktop layout) in line with the clients vision and expectations.


The visual concept can be reviewed by the client before programming, ensuring that all requested features are included and are in line with their vision. Any changes are accomplished efficiently by returning to the ‘SEE-IT’ segment. When completed, and all aspects of the software can be clicked through in line with the overall vision, it is APPROVED and ready for programming.


The client’s vision has been confirmed and finalized. Programming will connect the front end to a back-end system to process data via a database or external api. All major features are developed with a functional testing paradigm first. This ensures that a logic pattern is validated and will not break when future features are released. Our process achieves a stable rapid development process.


Programming is complete and all features are available for review on a STAGING server for testing and verification. All major features of the software include step-by-step documentation with direct links from each page. This allows your staff to quickly get info how to use the software easily and efficiently.


The software is complete, we roll-out a soft-launch with select users to ensure stability. Relevant code is refactored to ensure it is optimized in line with the scaling plan. HARD LAUNCH to all users We are LIVE !


It is imperative that the system is maintained on a regular basis to ensure it remains up-to-date, secure and relevant. Ongoing maintenance will be adapted to the clients specifications by offering either fully managed by undoLogic, managed by another provider or unmanaged allowing your internal team to support & maintain the solution themselves.