Announcing the winners of the Genie app competition!
Discover the apps that won the Summer 2024 app competition, hosted by Genie and sponsored by JuliaHub.
Announcing the winners of the Genie app competition!
We’re excited to announce the winners of our first-ever Genie app competition! This contest gave teams using Julia for real-world scientific challenges a platform to showcase their innovations with user-friendly web applications. To top it off, winners are taking home hosting credits and cash prizes thanks to the generous support from JuliaHub:
- 1st Prize: $500 plus $500 in JuliaHub credits.
- 2nd Prize: $250 plus $250 in credits.
- 3rd Prize: $150 plus $150 in credits.
The apps were judged based on three categories:
- Problem Solving: the application addresses a significant challenge.
- Innovation: creative use of Julia and Genie Framework.
- User Experience: the application is both user-friendly and aesthetically pleasing.
Read on to learn more about Genie and discover the winning apps!
About Genie Framework and Genie Builder
Genie Framework is a powerful full-stack web framework for the Julia programming language, perfect for building interactive UIs, APIs, and production-grade web apps. It offers a simple, low-code approach that makes web development accessible to Julia users, even those with no prior web development experience.
Genie Builder is a VS Code extension that helps you build Julia web apps 10x faster. It features a no-code, drag & drop editor to help you create rich UIs without having to write a single line of HTML or Javascript. It also features an AI assistant to help you generate UIs and for ad-hoc documentation and code examples. For the backend of your application, simply add your Julia code and expose the variables you want to link to your UI with simple macros. All in pure Julia, using Genie Framework's low-code layer.
The productive toolbox provided by Genie enables researchers and data scientists to create data apps with ease, allowing them to focus on their core work rather than web development.
Winning apps
1st place: Clapeyron - Pierre Walker
Traditional thermodynamic modeling often requires expensive commercial software and significant expertise. ClapeyronGUI, built on the open-source Clapeyron.jl package, breaks down these barriers by providing a graphical interface that makes advanced calculations accessible to researchers, engineers, and students alike.
This toolset simplifies complex thermodynamic modeling tasks like:
- Predicting pharmaceutical solubility
- Calculating gas solubilities in polymers
- Running reaction-diffusion simulations
- Performing parameter estimation
Moreover, the interface provides access to a comprehensive range of thermodynamic models, including cubic equations, activity coefficient models, and SAFT equations. Whether you're working in pharmaceuticals, polymer engineering, or chemical process design, ClapeyronGUI handles the computational complexity while you focus on the science.
2nd place: LPGenie - Joe Tan
LPGenie helps companies maximize profits through smarter production planning. This web application takes the complexity out of Aggregate Planning by automatically determining the most cost-effective resource allocation across multiple products and work centers.
- Using an Excel-based template, manufacturers input their key data:
- Product demand forecasts across time periods
- Worker productivity rates for different product types
- Current workforce and inventory levels
The application's optimizer then calculates the optimal production strategy. Users can fine-tune their planning by adjusting cost parameters and exploring different scenarios through interactive graphs. All results can be exported to Excel for further analysis.
LPGenie transforms a traditionally complex planning process into an intuitive, data-driven solution that ensures a company produces the right amounts at the right time.
3rd place: Straystat - Victor Flores
StrayStat is a specialized dashboard for evaluating LAMP diagnostic testing in urban stray cat populations.
This tool helps veterinary researchers and practitioners by:
- Visualizing diagnostic accuracy through comprehensive test metrics (True/False Positives/Negatives)
- Comparing LAMP test performance against qPCR ground truth data
- Breaking down results by pathogen type and testing date
- Enabling longitudinal monitoring of individual cats
- Providing flexible date-based filtering of results
The dashboard streamlines the assessment of LAMP test reliability in field conditions, supporting evidence-based decisions in veterinary diagnostics and population health management.
Notable submissions
There are three more apps that we'd like to highlight, along with thanks to the authors:
- OPTI-Flex by Tay Kai Gen: an aggregate production planning app for optimizing workforce and inventory levels.
- Endonuclease digestion by Jean Braulio Ramírez: a DNA digestion simulator using popular restriction enzymes.
- Nami by Katharine Medetgul-Ernar, founder of Guardiome: a genetic variant explorer for personal DNA data.
Foreword
Congratulations to the winners, and thank you to all who participated! We will be inviting a few of the participants to showcase their web apps during a live webinar, stay tuned for more details!
Newsletter - November 2024
Discover our new default themes for Stipple and Genie Builder apps. Preview the new, powerful Genie Builder theme editor. Learn how to build real-time data apps with our latest tutorial. Discover the winners of our first app competition.
Genie Builder app competition - Summer 2024
Build a Julia web app with Genie Builder & JuliaHub, and win cash prizes!