[VCC] Vaping Community E-Liquid Calculator BETA Released

We are now on BETA v1.0 :tada:

Unfortunately the BETA is not where I want it to be but due to the way the ALPHA version was working, I needed to push BETA as soon as possible as I cannot work on both at the same time, the old one was pushing the wrong data to the DB which was causing me a headache :dizzy_face:

Please note: Some of the old features will be missing


[VCC] BETA v1.0

Whats new?

System

  • Refactored Core
  • Refactored / Re-wrote / Separated - Functions
  • Refactored / Re-wrote / Separated - Controllers
  • Refactored / Re-wrote - Page Meta functions - Title / Description / Image
  • Removed a lot of redundant code
  • Refactored all dataTables to use server side data acquisition and for data filtering (faster loading time and better at handling larger datasets)
  • Improved recipe backups
  • Daily site backups

Recipe Creation

  • Made Create / Adapt / Update pages more uniform and mobile friendly
  • Added Premix Base option throughout
  • Updated to TinyMCE 5 for better control over recipe notes
  • Revised flavour inputs to be better looking and more mobile friendly
  • Removed a bug that could cause you to send ALL flavour ID’s from the suggestion box
  • Recipe profiles shown in alphabetical order
  • Improved recipe table / recipe inputs accessibility
  • Total flavour percent now rendered correctly as 0 when clicking add flavour
  • Auto select input values on focus
  • Auto average flavour percentage
  • Auto flavour revisions - If changes are made to flavours during a recipe update, save old flavours as a revision - Rev-n

Refactored recipe page / additions

  • Sharing options - Facebook / Twitter / URL button
  • Save a recipe button - save directly to your recipes
  • Privacy options - Toggle private / public / private but viewable
  • New recipe page header look and layout
  • Copy Oneshot modal as HTML / Plain Text
  • Auto re-calculate a recipe after mix using the base inputs

Public Recipes Page

  • Added extra Filtering options
    – Month / Year
    – Recipe Profiles
    – Hide Single Flavour Recipes
    – Hide Copy’s / adapted recipes
    – Homogenisation Period
    – Flavour Percentage

This gives us the following filter options (interchangable)

  • Month / Year
  • Recipe Profiles
  • Hide Single Flavour Recipes
  • Hide Copy’s / adapted recipes
  • Homogenisation Period
  • Flavour Percentage
  • Recipe name
  • Username
  • Views
  • Times Mixed
  • Release Date
  • Upvotes
  • Search terms will match anything from a recipe, including matching flavours, notes and descriptions

Your Recipes Page

  • Recipe Groups -
    – Default groups - Private, Public, Adapted
    – Create recipe groups to organise your recipes, copying them will not remove them from their default groups

  • Added extra Filtering options
    – Month / Year
    – Recipe Profiles
    – Hide Single Flavour Recipes
    – Hide Copy’s / adapted recipes
    – Homogenisation Period
    – Flavour Percentage

This gives us the following filter options (interchangable)

  • Month / Year
  • Recipe Profiles
  • Hide Single Flavour Recipes
  • Hide Copy’s / adapted recipes
  • Homogenisation Period
  • Flavour Percentage
  • Recipe name
  • Username
  • Views
  • Times Mixed
  • Release Date
  • Upvotes
  • Search terms will match anything from a recipe, including matching flavours, notes and descriptions

Flavours Page (12,227 entries)

  • Improved load time - 50.00ms (was around 300ms)
  • Added filter - Company / Vendor / Flavour House
  • Add to stash and shopping list directly from the flavours master list

OTHER

  • Improved (flavour used in recipe) count to be more accurate
  • Updated pages to be more Bootstrap 4 compliant
  • Recipe images are stored in a folder personal to you
  • Recipe flavours stored in the recipe DB correctly as id,name,company,percent as well as in their own table
  • Made table pagination more mobile friendly

Massive thanks to @woftam @steampugs for their continued support, input and putting up with my crap when it’s not going so well :smile:

Thanks to @SessionDrummer and @DEVELOPED for their feedback on DEV, much appreciated

Huge thanks to all @Donator you guys are awesome, thank you for supporting the community


I’ll open up new Bug Report / Update topics to accommodate BETA soon

23 Likes

LOVE the new BETA @grubby.

LOVE the layout !!!

5 Likes

Grubby Is The Man

Flavours %
Shisha Orange - Inawera 0.20
Vanilla Swirl - The Perfumers Apprentice 2.00
Vanilla Ice Cream - Liquid Barn 2.00
Vienna Cream - Flavour Art 2.00
Juicy Orange - Capella 0.30

Flavor total: 6.5%

Grubby Is The Man

Shisha Orange - Inawera / 0.2%
Vanilla Swirl - The Perfumers Apprentice / 2%
Vanilla Ice Cream - Liquid Barn / 2%
Vienna Cream - Flavour Art / 2%
Juicy Orange - Capella / 0.3%

Flavor total: 6.5

4 Likes

Is that a private but viewable (PBV) recipe?

3 Likes

This recipe is private but viewable

https://vccalc.vapingcommunity.co.uk/recipe/19430

4 Likes

Ditto… First time I saw the beta version on my laptop… :heart_eyes:

5 Likes

@Grubby - YOU ROCK DUDE!

Love the new look. It is so much more mobile friendly. So awesome!

5 Likes

Thanks! I tried my best to get it to be compatible over as many devices as I could without actually owning any of them, which was difficult :sweat_smile:

6 Likes

I think all of your hard work has paid off.

4 Likes