RecipeManager is a small Desktop app which lets users select a few foods, check their Recipes, possible Allergen amount, Nutritional Information and even request them into a file. this Application provides a basic example of how Restaurants can make simple and clear UI for their users to order a specific food.
Latest version is RecipeManager v1.5!
Consider choosing latest version for best user experience.
Go to Releases -> Choose RecipeManager v1.5 -> Download jar
It all started in Early October of 2025, when I was in one of the Java 'Help groups' were people used to ask for Help there, so Helpers could answer.
Many days ago in that group, someone (..Girl) asked for Help but as we know many Helpers were dishonest and quick, so nobody answered to them.
I reached out to them respectfully and professionaly, and asked if help was still relevant and They said yes, and we agreed that I'd make App for them.
The Deadline was until October 30 2025 and I had to make App which behaves as Manager for recipes, used to track them.
a few days later after conversation started (Somewhere Between October 8-11 2025) I started to work and completed app fully 10 days earlier (on October 20 2025).
Person was pretty respectful and also greatful but kind of busy since they used to reply once every 2/4 days. I used to send them progress when working so they replied when they could.
they have answered on October 27 and said that will talk tomorrow but even when the deadline came (October 30), they haven't answered anything.
But They replied only on November 9th of 2025, and they've said that what I have done is sufficient and how it would be perfect if I hand-over the app. I agreed on handing over, However I wanted to discuss a details (like how we hand-over, what do we do), but after the last message of mine, they have not replied at all, its been 180+ days.
Timelines:
- October 8 2025 (Beginning of the conversation)
- October 10 2025 (Very first progress)
- October 11-12 2025 (Got idea how to make it)
- October 17-19 2025 (New Progresses)
- October 20 2025 (App completed)
- October 27 2025 (They contacted and said that were busy for days for being outside of the country.)
- November 9 2025 (final Hand-over time).
RecipeManager is made trough the Java SE, it uses Java Swing (in-built framework, part of the Java Fundation Classes (JFC) used for making GUIs), for Components and window that you see, it uses FlatLaf library for a Better, Modern Look & Feel to the users. Java's Sound API is involved to handle the Sounds. Action Handling/Additional Features for GUI comes from Java AWT (Abstract Window Tookit) which is paired with Swing.
the app now has became mine, I still maintain and improve it gradually. I didn't share Source code, jar file, Project files with them at all so they've got nothing. In fact, RecipeManager has undergone BUNCH of changes by today.
How to use RecipeManager:
Make sure that you have a Latest JDK Installed -> Go to 'Releases' section of the Repo -> navigate to Latest Release -> Download jar files there and run it.
This project is licensed under the Apache License v2.0 - see the LICENSE file for details.
Important!
RecipeManager is NOT an Enterprise Project, It is a small, demonstrational app built for experience-gaining purposes.
I had a specific goal to develop following App in this way. It is not intended for Enterprise operations, just portfolio-oritented build.
-
Demonstration: 👇






