https://github.com/2kabhishek/cakebake
Bake some Cakes 🎂👨🏼🍳
https://github.com/2kabhishek/cakebake
bakery cake food-orders fxml gui javafx order-taking
Last synced: about 1 month ago
JSON representation
Bake some Cakes 🎂👨🏼🍳
- Host: GitHub
- URL: https://github.com/2kabhishek/cakebake
- Owner: 2KAbhishek
- License: gpl-3.0
- Created: 2022-05-28T16:53:58.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-16T07:44:36.000Z (over 3 years ago)
- Last Synced: 2025-06-14T11:03:12.336Z (12 months ago)
- Topics: bakery, cake, food-orders, fxml, gui, javafx, order-taking
- Language: Java
- Size: 88.9 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## What is this
CakeBake is a GUI application that let's you generate Cake orders using a friendly user interface.
## Inspiration
Wanted to explore JavaFx a bit more, thought of this.
## Prerequisites
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of `java`, `javafx`
## Getting cakebake
To get cakebake, follow these steps:
```bash
git clone https://github.com/2kabhishek/cakebake
cd cakebake
code . # With Java extensions installed
# Run CakeBake.java
```
## Using cakebake
Once the app is running, you can select various options from the UI and clicking on `Place Order` will save the order to `orders.txt` file.
## How it was built
cakebake was built using `javafx`
## Challenges faced
Building the UI exactly as I wanted with FXML was somewhat challenging.
## What I learned
- Got to learn more about JavaFX and how powerful it is.
- Discovered various new components in FXML and how to use them.
Hit the ⭐ button if you found this useful.
## More Info