Vape Liquid Inventory and Recipe App

muller.s

New Vaper
LV
11
 
Joined
24/3/18
Posts
26
Awards
12
Age
42
Location
Freestate
Looking for some constructive (or even non constructive lol) criticism. Ever since i started DIY, i have been looking for a inventory management system for my concentrates, Nic, PG and VG. I have installed the big few calc's like juice grinder, ejuicemeup etc, but they all felt so clunky. Jumping between different menu's to get stuff done and some steps dont make sense. So I'm taking the lockdown as a time to create one. I'm no coder, and basically running on what i taught myself, so this might never get finished lol.

This is what I have so far, I decided the Mix and Recipe can share the some page, so the recipe page will be deleted.

Steeping will have a calendar view with which liquids are done on which date. Steep days still needs to be added.

Shopping List will show a list of items I need to buy, either manually entered by clicking shopping cart on the inventory page, or when the threshold in ml's get triggered while mixing.

Calculators, I'm thinking of putting in a few random quick calc's, like adjusting a bottle's nic, PG/VG Ratio, quick calculate how much (bulk) liquid i can make with existing nic on han, etc.

Dont mind the empty columns, label's, etc, they will be populated. Also on the recipe side, it will only show the number of ingredients and hide the "empty" ones.

Flavours can be increased and decreased by the + - for a max of 10 ingredients

The Random R110 is a place holder for the price of the bottle, still need to find a fitting place for it. The bottom bar, is like a status bar, where it says, recipe saved, mixed, etc.


ecig01.JPG ecig02.JPG
 
Just a bit of update, firstly, i haven't given up! haha

I had one or 2 people say they would actually want to use this. The initial try was done with a access database, but that means access needs to be installed. And if people other than me want to use it, i wanted eliminate a loophole for possible errors.

So, had to start a fresh with another way, and finally got it.

Changed things around a bit, and also made it so each recipe can have 15 ing total, instead of 10.

Calculations work! The homepage is basically done, only need to calculate totals.

Again, ignore the stats, the notes, the recipe and the ingredients, its all for testing purposes
also the "flavour" under nic has already been changed to PG and VG, but to lazy to take a new screenshot
 

Attachments

  • cookbook.JPG
    cookbook.JPG
    110.8 KB · Views: 250
Last edited:
@muller.s I think you are onto a winner here! keep at it!
Thanks! Been back at work for a bit, so this has taken the backburner abit, but i would say im 80% just need to do the "shopping list" part. Hoping the weekend will be a bit quiet, so i can sit down and do it
 
This looks really good! Well done @muller.s ! I would love to give it a try myself - you can 'abuse' me as a tester if you like. :) Just one question, the concentrate percentages, can that be done in decimals as well? E.g. I do not want to add 1% of WS-23 necessarily but more like 0.5% or even 0.36%
 
@muller.s - this looks good bud.....im keen on this if its simple which looks like it could be. Would be great as a mobile app

Keep up the good work bud
 
This looks really good! Well done @muller.s ! I would love to give it a try myself - you can 'abuse' me as a tester if you like. :) Just one question, the concentrate percentages, can that be done in decimals as well? E.g. I do not want to add 1% of WS-23 necessarily but more like 0.5% or even 0.36%

I am doing a few minor tweaks on the UI as I go, so it changed a bit, but yes, decimals are def in there. I will most def upload it somewhere when I'm done, this forum and the DIY community has given me so much, so I would be honored to be able to give back a little.

@Samdawolf , @takatatak this is (sadly) a desktop version. I am by no means a coder, and basically self teaching myself VB as im going. So i dont think i will attempt the mobile market. and then with mobile, it will need to sync somewhere to save the inventory etc. That's a bit above my pay grade! lol

Edit*

I will however have a look at loading this up onto GIT, and making it opensource, if anyone wants to ever port it

Edit*
The D01Green01 is the storage location of the concentrate, so for me, it means Drawer 01, green sticker 01

vapeCalc202006.JPG
 
Done!

There are a few minor tweaks that needs to be done, mostly to the GUI, but its functional.

I just want to take a day or 4 to add a few ingredients and recipes to make sure it works, but everything is functional with the test data.

I will upload it somewhere if someone here maybe wants to test it out.

vapeCookbook1.JPG
Recipe and Calculation page.
  • Recipes live in the drop down
  • different nic's can be selected
  • new recipes can be added here, and ingredients too
  • clicking mix, will update the inventory, and stats
  • if the threshold of add to shopping list is reached, it will add the ing to the shopping list.
  • Currently, i did not add functionality for different PG and VG vendors, all PG and VG is just PG and VG
  • I also only did the calculation for PG nic, VG nic is on the TODO, wont be hard to add
  • If a ing in the calc is to use more than what's in inv, it will indicate in red, that i dont have enough
vapeCookbook1-1.JPG

vapeCookbook2.JPG
The inventory tab will show you the full inv and details
  • Single ingredients can be edit here
  • calculations for PG percentage still needs to be done, atm everything is calculated as PG
  • grams per ml needs to be added, atm the standard calculation for PG, VG, ingredient and Nic weight is used
  • Ing can manually be added to shopping cart here
  • If a ingredients Amount in Inventory changes to more, and the item is in the shopping list, it will be removed from the shopping list
vapeCookbook3.JPG
Steeping Tab
  • Shows the current steeping liquids, with indication if its done or not
  • Steeping liquids will be removed after 30 days of after steep done date has been reached.
vapeCookbook4.JPG
Shopping list

vapeCookbook5.JPG
This one needs some work
  • currently, it will take your last made mg and calculate how much liquid you can make with Nic on hand (it takes into consideration all of your different Nic's and the different mg/ml of each one.
  • I want to add a few things in here in future,
  1. something like total ML's mixed over all mixes for all time
  2. total money spent on mixes over all time (not sure i want to see that, now that i think of that :p)
  3. calculation for upping VG or PG level
  4. calculation for changing nic level of specific already mixed liquid (ie, take 5mg to 6mg etc)
 
Done!

There are a few minor tweaks that needs to be done, mostly to the GUI, but its functional.

I just want to take a day or 4 to add a few ingredients and recipes to make sure it works, but everything is functional with the test data.

I will upload it somewhere if someone here maybe wants to test it out.

View attachment 203937
Recipe and Calculation page.
  • Recipes live in the drop down
  • different nic's can be selected
  • new recipes can be added here, and ingredients too
  • clicking mix, will update the inventory, and stats
  • if the threshold of add to shopping list is reached, it will add the ing to the shopping list.
  • Currently, i did not add functionality for different PG and VG vendors, all PG and VG is just PG and VG
  • I also only did the calculation for PG nic, VG nic is on the TODO, wont be hard to add
  • If a ing in the calc is to use more than what's in inv, it will indicate in red, that i dont have enough
View attachment 203938

View attachment 203939
The inventory tab will show you the full inv and details
  • Single ingredients can be edit here
  • calculations for PG percentage still needs to be done, atm everything is calculated as PG
  • grams per ml needs to be added, atm the standard calculation for PG, VG, ingredient and Nic weight is used
  • Ing can manually be added to shopping cart here
  • If a ingredients Amount in Inventory changes to more, and the item is in the shopping list, it will be removed from the shopping list
View attachment 203940
Steeping Tab
  • Shows the current steeping liquids, with indication if its done or not
  • Steeping liquids will be removed after 30 days of after steep done date has been reached.
View attachment 203941
Shopping list

View attachment 203942
This one needs some work
  • currently, it will take your last made mg and calculate how much liquid you can make with Nic on hand (it takes into consideration all of your different Nic's and the different mg/ml of each one.
  • I want to add a few things in here in future,
  1. something like total ML's mixed over all mixes for all time
  2. total money spent on mixes over all time (not sure i want to see that, now that i think of that :p)
  3. calculation for upping VG or PG level
  4. calculation for changing nic level of specific already mixed liquid (ie, take 5mg to 6mg etc)
Holy $rap this looks good
 
Looking very good @muller.s ! Any time you're ready, let me know and I will be more than willing to help test it.
 
Done!

There are a few minor tweaks that needs to be done, mostly to the GUI, but its functional.

I just want to take a day or 4 to add a few ingredients and recipes to make sure it works, but everything is functional with the test data.

I will upload it somewhere if someone here maybe wants to test it out.

View attachment 203937
Recipe and Calculation page.
  • Recipes live in the drop down
  • different nic's can be selected
  • new recipes can be added here, and ingredients too
  • clicking mix, will update the inventory, and stats
  • if the threshold of add to shopping list is reached, it will add the ing to the shopping list.
  • Currently, i did not add functionality for different PG and VG vendors, all PG and VG is just PG and VG
  • I also only did the calculation for PG nic, VG nic is on the TODO, wont be hard to add
  • If a ing in the calc is to use more than what's in inv, it will indicate in red, that i dont have enough
View attachment 203938

View attachment 203939
The inventory tab will show you the full inv and details
  • Single ingredients can be edit here
  • calculations for PG percentage still needs to be done, atm everything is calculated as PG
  • grams per ml needs to be added, atm the standard calculation for PG, VG, ingredient and Nic weight is used
  • Ing can manually be added to shopping cart here
  • If a ingredients Amount in Inventory changes to more, and the item is in the shopping list, it will be removed from the shopping list
View attachment 203940
Steeping Tab
  • Shows the current steeping liquids, with indication if its done or not
  • Steeping liquids will be removed after 30 days of after steep done date has been reached.
View attachment 203941
Shopping list

View attachment 203942
This one needs some work
  • currently, it will take your last made mg and calculate how much liquid you can make with Nic on hand (it takes into consideration all of your different Nic's and the different mg/ml of each one.
  • I want to add a few things in here in future,
  1. something like total ML's mixed over all mixes for all time
  2. total money spent on mixes over all time (not sure i want to see that, now that i think of that :p)
  3. calculation for upping VG or PG level
  4. calculation for changing nic level of specific already mixed liquid (ie, take 5mg to 6mg etc)

very nice @muller.s
 
Well done. I’ll definitely give it a go. Will make my life easier when it comes to re ordering ingredients.


Sent from my iPhone using Tapatalk
 
Can I help to test?
ofcourse, i will upload the software in the next day or maybe 3. Just want to test it with some ingredients to make sure it doesnt bomb completely

Can one import all your flavours from ELR?
I will have a look at that, ELR can export to csv, it might not be to hard to import the csv into the software.
also, im no programmer, and i probably just jinxed myself by saying "it might not be to hard"
 
ofcourse, i will upload the software in the next day or maybe 3. Just want to test it with some ingredients to make sure it doesnt bomb completely


I will have a look at that, ELR can export to csv, it might not be to hard to import the csv into the software.
also, im no programmer, and i probably just jinxed myself by saying "it might not be to hard"
Sounds good! May the force be with you!
 
ofcourse, i will upload the software in the next day or maybe 3. Just want to test it with some ingredients to make sure it doesnt bomb completely


I will have a look at that, ELR can export to csv, it might not be to hard to import the csv into the software.
also, im no programmer, and i probably just jinxed myself by saying "it might not be to hard"

If i may ask, what platform/software did you use to create the app?

And well done, it looks great bud!
 
Visual basic.net

And thank you
First: looks friggen awesome well done!!
Side note: credit where credit is due to Microsoft, they really are on the up and up, Im so impressed with the latest visual studio, and I work now in vscode I prefer it to jetbrains and thats really saying something!
 
Back
Top