Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/teamgruenbaum/shoppinglistgenerator_swing

ShoppingListGenerator helps you generate your individual shopping list that is sorted by stores and shelfes fast and easy. Therefore, you don't have to write it over and over again and also don't have to wander around the stores searching for ingredients.
https://github.com/teamgruenbaum/shoppinglistgenerator_swing

desktop-application generator java macos macos-application markdown shopping-list shopping-manager swing windows windows-application

Last synced: 1 day ago
JSON representation

ShoppingListGenerator helps you generate your individual shopping list that is sorted by stores and shelfes fast and easy. Therefore, you don't have to write it over and over again and also don't have to wander around the stores searching for ingredients.

Awesome Lists containing this project

README

        

# ShoppingListGenerator

![Release](https://img.shields.io/badge/Release-0.1.1-9cf)
![Java](https://img.shields.io/badge/Java-1.11-9cf)
![Java Swing](https://img.shields.io/badge/Java%20Swing-1.11-9cf)
![macOS](https://img.shields.io/badge/macOS-passing-blue)

## Introduction
**ShoppingListGenerator** helps you generate your individual shopping list that is sorted by stores and shelfes fast and easy. Therefore, you don't have to write it over and over again and also don't have to wander around the stores searching for ingredients.

All you have to do is save your favorite dishes and some ingredients in the application.
Now when you want to generate your shopping list, you simply select the dishes for which you want to buy ingredients and additional ingredients if you like.
After your selection **ShoppingListGenerator** creates a shopping list sorted by stores and shelfes for you.
In the current version you can either save the list as a text file or copy it to your clipboard and paste it wherever you like.

It is written in Java 11 with the Java Swing framework.






## Themes
**ShoppingListGenerator** has a light and a dark theme that can be switched in the settings menu.




## Testing
The application was tested manually on the operating system macOS. We could not find any bugs, but there still may be some.


## Developers
- [Steven Solleder](https://github.com/stevensolleder): Mainly responsible for architecture, equally responsible for implementation
- [Isabell Waas](https://github.com/isabellwaas): Contributed to architecture, equally responsible for implementation


## Libraries
- [CommonsLang 3.12.0](https://github.com/apache/commons-lang)
- [CommonsIO 2.11.0](https://commons.apache.org/proper/commons-io/)
- [FlatLaf 2.0](https://github.com/JFormDesigner/FlatLaf)
- [JSON-java 20211205](https://github.com/stleary/JSON-java)
- [SQLite JDBC Driver 3.36.0.3](https://github.com/xerial/sqlite-jdbc)

## Get in contact
Feel free to get in contact and share your experience with **ShoppingListGenerator**. Bug reports are also very appreciated.