Welcome to DotNetIdeas. We specialize in making mobile applications for Android, iPhone/iPad and Windows platforms. Our products include: Chore Checklist, Packing List, Grocery Helper, My Party Planner and etc.



Chore Checklist, Packing List and Grocery Helper are cloud enabled apps. When you use these apps along with cloud connector/sync provider, you can sync/share lists between users and devices using our cloud services. We also provide FREE online editor for easy list editing.
To start using our cloud service today, sign up from the app or here online. Just a few clicks away, you will be ready to go. By signing up, you agree to the Privacy Policy.
You can get our apps at the following places. Please note not all the apps are available on all platforms.
Check out DotNetIdeas' Blog for latest update on User Guide, Release Notes, FAQ, Tips and Tricks.
(Image courtesy of nokhoog_buchachon/FreeDigitalPhotos.net)
Latest Blogs
7/1/2022
Packing List 2 User Guide
We are re-writing the Packing List app for Android, iOS and the web. The app will have a unified interface throughout all the platforms.Currently the web browser based app is in beta testing. Here is the user guide.
Login/Sign up
To login/Sign up, click “LOGIN/SIGN UP” button the top right of the home screen. You can sign in with Google or sign up using email/password.

Creating New List
To create a new list, click the
icon on top right of the Home screen.

It will open the list editor and prompt you to enter name, notes, departure/return dates, destinations and flight information.

To see the options for a list, swipe the list name to the left. There are options for editing the list header, checking the flight information or weather, deleting the list or sharing the list. We will explain the list sharing feature later in this guide.

Add New Item
Once a list is created, it will automatically send you to the detailed view of the list. You can start adding items by clicking on the 3 dots menu icon and then clicking “New Item” from the popup menu.

"Name" and "Category" are required fields. You can select a category from the drop down or add a new one by clicking on the “+” icon on the right.
Edit Items
To edit an existing item, swipe the item name to the left. There are options to edit the item, make the item active/inactive, mark/unmark the item as important and delete the item.

Assign Luggage
A new feature introduced in this new app is now allowing nested luggage. You can add luggage containing other luggage. You will have a master list of your luggage. Then each packing list will have its own set of luggage. To edit the master luggage list, see the “Edit Metadata” section.
To assign luggage to a list, click on the 3 dots menu icon and then click “Edit Luggage” from the popup menu. You can add a listed piece of luggage from the master list, rename a luggage, add a nested luggage, delete luggage, or swap luggage. You can move nested luggage from one parent to another or add one luggage to another by dragging/dropping the luggage from its original location to its new parent.

Edit Metadata
To edit metadata such as the categories, luggage and locations, click on the
icon on the top left and then select “Metadata” from the menu. Then you can choose the metadata type from the drop down and start editing them. If you delete a metadata, the value will be cleared from all the items associated with that metadata.

Mass Change
To make changes on multiple items, click on the 3 dots menu icon and then “Mass Change” from the popup menu. It will display items you are able to edit. You will select the items you want to change, then click on the icon on the top right to enter the values. You can also delete multiple items here by clicking on the trash bin icon on the top right.

Share Lists Between Users
To share a list with another user, swipe the list name to the left and click on the
icon.

Then click on the “+” icon on the top right to enter the email address of another registered user.

An invitation will be sent to the other user. He/She will receive a notification on the “Account” tab in the app. They can choose to accept or delete the invitation. Once the user accepts the invitation, he/she will be able to see your list under his/her login. You can stop list sharing by delete the user from the “Share List With” view.
Backup and Restore(or Migration)
To backup and restore a list, click on the
on the top left and then select “Backup & Restore” from the menu. It will save the lists to the local storage on your browser or device.
On an Android device, if you have the previous Packing List app(lite or full) installed, the new app will display the button “Migrate From Packing List” to allow you to migrate your lists from those apps.

For Android 10 and below, the app will try to navigate to the list folder the Packing List(lite or full) is using. You should see the following screen after clicking on “Migrate From Packing List” button. You can then click on the list you want to migrate and click on “Select” button on the top right to select the list.
For Android 11 and above, you will have to first use the “Backup and Restore” feature in the old Packing List app to backup your lists to a folder which can be accessed by the new Packing List 2 app. It is recommended to save your lists to the “Documents” or “Download” folder. When you click on the “Migrate From Packing List” button, it will open the file picker which should look like the screen shoot below. You can then navigate to the folder containing the backup and select the list file you want to migrate.

After selecting the file, you will be prompt to check the content and then click on the “Confirm” button to complete the migration.

Sometimes if you don’t see your list after the migration, you might need to kill and restart the app.
Contact Us
Packing List 2 is currently in beta testing. Please feel free to contact us at support@dotnetideas.com if you have any questions or feedback. Thank you!
Read details ... ...
7/19/2019
Recent Releases
Chore Checklist
6/7/2019 - Version 3.3.8
Minor bug fixes in syncing
3/20/2019 - Version 3.3.6
Fix issue with week number being null in monthly chores
2/20/2019 - Version 3.3.5
Fix random notifications showing up for chores with no reminders issue
1/8/2019 - Version 3.3.4
Fix auto sync issue(full version only)
Fix reminder issue
1/7/2019 V3.3.3
Fix issues with reminders. (Please note: Due to the notification changes in Android 8+, you will not be able to assign different ringtones for different chores anymore. The app will use the last ringtone you pick and apply to all reminders.)
9/17/2018 V3.3.2
Fix alarm issue on Android7+
Fix email list issue on Android7+
Add syncing with Google Tasks(beta)
8/16/2018 V3.3.1
Improve "Vacation Mode"
Packing List
3/2/2019 - V4.2.2
Fix auto-sync not showing dialog when opening the app issue
9/19/2018 - V4.2.1
Fix email list issue in Android 7.0+
8/15/2018 - V4.2.0
Add "Invert All"
My Party Planner
4/30/2019 - V2.2.1
Minor bug fix and improvement in Guest View
10/17/2018-V2.2.0
Add the misc tab for decoration or other items
Allow the user to hide unused tabs
Allow the user to add photos to to-do and shopping items
Read details ... ...
12/7/2017
Baking Planner User Guide
Baking Planner helps you organize holiday cookie baking and other baking events. This app lets you store your favorite recipes. Along with that, Baking Planner can help you organize a list of friends you want to share your treats with, easily distribute these treats into different containers of your choice, and make scheduling your baking days much easier. It automatically calculates how many baking goods you need based on what is needed in each container and the container a recipient is assigned to. The “Ingredient” tab gives you a quick overview on what and how many ingredients are required. From there, you can quickly turn it into a shopping list.
Key features include:
- Managing and storing your favorite recipes
- Adding an unlimited amount of containers of your choice and the number of goodies each container will have.
- Adding recipients of goodies and assigning containers to them. You can also set a date for when recipient will receive your treats.
- Scheduling baking days, calculating how many goods you need to make each day and the remaining quantity of goods left to bake.
- Displaying an ingredient list with the required amount of each item for easy planning
If you have any questions or feedback, please feel free to contact us at support@dotnetideas.com. We will be happy to assist you. Thank you for using our app!
Manage Recipes
Enter Recipes
To enter master recipes, click on the "Menu" button then "Recipes" to open the “Recipe List” view. Click on the floating "+" button at bottom of the screen. Then, Enter the name, any notes, the ingredients, instructions and other information including cooking time or an optional photo.




Delete Recipe and Export Recipe

To delete a recipe, swipe a recipe to the left. Then click on the “trash bin” icon.
To export a recipe to device’s storage, swipe a recipe to the left. Then click on the “share” icon.
Import Recipe and Re-load Master Recipes

To import recipes, click on the “download” icon on the top right corner. It will open to the File Browser view. Navigate to the folder containing the recipe file you want to import it to and then click “IMPORT”.
To re-load system recipes, click on
. It will re-load the 4 recipes that come with this app.
Baking planning

Create new planner
To create a new plan, click on “Menu”->”Planner” to open the planner list. Click on the “+” icon on the bottom of the view. Then enter title and any notes.
Edit planner
To edit a planner, click on the name of a planner in the planner list view. It will open to the planner detail view. The planner detail view has 5 different tabs with recipe, container, recipient, schedule and ingredient details.
Recipe Tab
To add a recipe, click on the “+” icon on the top right corner. To remove a recipe, swipe the name of the recipe to the left and click on the “trash” icon. When you have assigned the goodies(recipes) to the containers, you can swap out recipes so you don’t have to re-assign them. To swap a recipe, swipe the name of the recipe to the left and click on
.
This tab also displays the recipe details so you can use it on baking day. You can change the number of batches from the drop down menu. It will automatically re-calculate the ingredient for you.

Container Tab
In Container Tab, you can add, remove or edit containers. You can also assign goodies for each container.


Recipient Tab
In Recipient Tab, you can add, remove or edit different recipients. When you edit a recipient, you can assign a date when the recipient will receive his/her the treats and how many containers for a recipient.
![image[46] image[46]](http://blog.dotnetideas.com/image.axd?picture=image46_thumb.png)

Schedule Tab
In the “Schedule Tab”, you can set baking days and schedule how many goodies you want to make on those days. It lists the quantity you will need based on when the baking days are and the recipients. It will calculate the scheduled amount and remaining amount automatically. If certain items needed by specific date are already taken care of, it will automatically display the items in green. Otherwise, the items will be displayed in red.


Ingredient Tab
The ingredient tab lists the quantities of all the ingredient needed for scheduled baking days. You can add a checkbox for any item by swiping the name of the item to the left and then click on the “Shopping Cart” icon. To remove the checkbox, swipe the item to the left and click on the “Remove” icon.

Backup and Restore

To backup your planners and recipes, click on “Menu” then ”Backup/Restore”. Navigate to the location you want to save it on and click “BACKUP”. It will save all your planners and recipes to that location.
To restore a planner or recipe, click on “Menu” then ”Backup/Restore”, navigate to where the backup file is located, select the file and then click on “RESTORE”.
Contact Us
If you have any questions or feedback, please feel free to contact us at support@dotnetideas.com or visit our website at www.dotnetideas.com
Read details ... ...