Sprouts.ai ABM Platform
Enterprise Account-Based Marketing platform with ElasticSearch-powered golden database, advanced filter framework, and scalable waterfall enrichment engine.
RxGuru is a Java Swing application for pharmaceutical company Trxade, serving medical shops in the United States. Communicates with Trxade database through RESTful Java API. Features search functionality, auto-suggest, similar product suggestions, shopping cart, and best price discovery for medicines.
Client: Trxade
RxGuru was developed for Trxade, a pharmaceutical marketplace connecting independent pharmacies with drug wholesalers to find the best prices on medications. The application serves as the primary ordering interface for pharmacies across the United States.
Built as a desktop application using Java Swing, RxGuru provides a responsive and intuitive interface optimized for the fast-paced pharmacy environment. Pharmacists can quickly search Trxade's extensive drug database, compare prices across multiple wholesalers, and place orders - all from a single interface.
The search functionality includes intelligent auto-suggest that helps users find medications even with partial or misspelled names. As users type, the system suggests matching products based on drug name, NDC codes, and manufacturer. I also implemented a similar products feature that recommends therapeutic equivalents, helping pharmacies find cost-effective alternatives.
The shopping cart system allows pharmacies to build orders from multiple wholesalers simultaneously, with the system automatically routing items to the vendor offering the best price. Real-time inventory checks ensure that ordered quantities are available before submission.
On the technical side, I built RESTful APIs using Spring MVC that handle communication between the desktop client and Trxade's central database. Multi-threading was essential for maintaining UI responsiveness while fetching data and processing orders in the background. The JDBC Template provided efficient database access for the high-volume query patterns typical in pharmaceutical ordering.
This project leverages Spring MVC, Java Swing, JDBC Template and 3 more technologies to deliver a robust and reliable solution.
Enterprise Account-Based Marketing platform with ElasticSearch-powered golden database, advanced filter framework, and scalable waterfall enrichment engine.
Led migration of OpenChannel App Marketplace Dashboard into Stripe's Marketplace Admin Dashboard following acquisition.
Let's discuss how I can help bring your ideas to life with a custom solution tailored to your needs.
Start a Conversation