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 and other unique features which come along with it. this Application By itself is Demonstrational, It isn't used for real-world Interaction, but it behaves as Recipe Lookup Application, it is not intended for anything Enterprise, it was built like this on purpose.
Latest version is RecipeManager v1.5!
Consider choosing latest version for best user experience.
Go to Releases -> Choose RecipeManager v1.5 -> Download jar
In October of 2025, I was joined in one of the Java "Help Group" where people could ask for their Help and get answers from Helpers related to Java.
Many days ago in that group, one person asked for Help but Since Helpers were dishonest and quick, they didn't answer to them.
I respectfully and professionaly contacted them. After knowing that Help was still relevant, we agreed that I'd make App for them since it was needed for their coursework.
The Deadline was until October 30 2025 and I had to make Application which behaves as Manager for recipes, especially to track them.
a few days later after conversation started (Somewhere Between October 8-11 2025) Development started and App was fully complete 10 days earlier (on October 20 2025).
Person was pretty respectful and also greatful but kind of busy since they replied 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 when the deadline came on October 30, they haven't answered anything.
They replied on November 9th of 2025, and said that what I've done is sufficient and that it would be perfect if I hand-over the app, I agreed. However, I wanted to discuss details (like how'd we do hand-over), but after the last message of mine, they have not replied at all, its been 220+ 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 in Java Swing (in-built Framework in JDK for GUI development) which is often being paired with Java AWT (Abstract Window Toolkit), Swing is part of Java Fundation Classes (JFC) and is responsible for GUI Window along with components that you see on screen. But Fonts, Colors and other additions come from AWT. FlatLaf is small key library here which Gives this Application an Modern Look & Feel. Click sounds are being managed by Java Sound API (Known as Java Sound).
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!
Images bellow that you see could be old. However, they can get renewed anytime.
-
Demonstration: 👇





