Creating Your First App
A step-by-step guide to creating your first app with Minivolve.
Overview
In this guide, we'll walk through the process of creating your first calculator app using Minivolve. By the end, you'll have a functional calculator that you can embed on your website.
Time to complete: Approximately 10-15 minutes
Prerequisites
- A Minivolve account (if you don't have one, sign up here)
- Basic understanding of your calculation needs (what inputs you need and what output you want to show)
Step 1: Start a New App
- Log in to your Minivolve account and navigate to your Dashboard.
- Click the "Create App" button in the top right corner of your Dashboard.
- Select "Calculator" from the app type options.
- Enter basic information:
- App Name (e.g., "Pricing Calculator")
- Description (optional but recommended)
- Click "Create" to enter the app builder interface.
Tip: Give your app a descriptive name that clearly indicates its purpose. This will help users understand what your calculator does.
Step 2: Understanding the App Builder Interface
Before adding fields, take a moment to familiarize yourself with the app builder interface:
Left Panel: Field Types
Contains all available field types that you can add to your calculator. Click or drag fields from this panel to add them to your app.
Center: App Canvas
This is where you build your calculator by adding and arranging fields. The canvas shows a preview of how your app will look to users.
Right Panel: Properties
When you select a field, this panel displays its properties and settings. Use it to customize each field in your calculator.
Top Toolbar
Contains options for saving, previewing, and publishing your app, as well as undo/redo functions and app settings.
Step 3: Adding Input Fields
Let's start by adding input fields to collect data from users:
- From the left panel, locate the "Number" field type and click on it or drag it to the canvas.
- In the properties panel (right side), configure the field:
- Set the Label to "Price"
- Add a placeholder like "Enter price" (optional)
- Set any default value if needed
- Configure min/max values if applicable
- Add a second number field by repeating the process and name it "Quantity".
- Add a third number field and name it "Tax Rate (%)" with a default value of 10.
Tip: You can reorder fields by dragging them up or down on the canvas. Use the drag handle (hamburger icon) on the left side of each field.
Step 4: Adding a Result Field
Now let's add a result field to display the calculated output:
- From the left panel, find the "Result" field type and add it to your canvas below the input fields.
- In the properties panel, configure the result field:
- Set the Label to "Total Cost"
- Select "Currency" from the format dropdown
- Set decimal places to 2
- Click on the "Formula" tab in the properties panel to open the formula editor.
- Create your formula using the formula editor:
- Click "Fields" dropdown and select "Price"
- Click the "*" (multiply) operator
- Click "Fields" dropdown and select "Quantity"
- Click the "+" (add) operator
- Open parentheses "("
- Click "Fields" dropdown and select "Price"
- Click the "*" (multiply) operator
- Click "Fields" dropdown and select "Quantity"
- Click the "*" (multiply) operator
- Click "Fields" dropdown and select "Tax Rate (%)"
- Click the "/" (divide) operator and type "100"
- Close parentheses ")"
Your final formula should look like this:
This formula calculates the subtotal (price × quantity) and adds the tax amount ((price × quantity × tax rate) ÷ 100).
Step 5: Enhancing Your Calculator
Let's add some additional elements to make your calculator more user-friendly:
- Add a heading field:
- From the left panel, select "Heading"
- Place it at the top of your calculator
- Set the text to "Price Calculator"
- Choose an appropriate size (H2 recommended)
- Add a paragraph field:
- From the left panel, select "Paragraph"
- Place it below the heading
- Add a brief description of your calculator
- Example: "Calculate the total cost including tax for your order."
- Add a container field to group related items:
- From the left panel, select "Container"
- Drag your price and quantity fields into this container
- In the container properties, add the title "Order Details"
- Select a background color (optional)
Step 6: Testing Your Calculator
Before publishing, it's important to test your calculator to ensure it works correctly:
- Click the "Preview" button in the top toolbar to enter preview mode.
- Test with different input values:
- Enter a price of 10
- Enter a quantity of 2
- Leave the tax rate at the default 10%
- Verify the result: The total cost should be $22 (subtotal of $20 plus $2 tax).
- Try different scenarios to ensure your calculator handles various inputs correctly.
- Exit preview mode by clicking the "Edit" button.
Tip: Pay attention to edge cases such as zero values, negative numbers, or very large numbers to ensure your calculator handles them appropriately.
Step 7: Saving and Publishing
Once you're satisfied with your calculator, it's time to save and publish it:
- Click the "Save" button in the top toolbar to save your changes.
- Click the "Publish" button to make your calculator available for embedding.
- In the publish dialog, review your app details and make any final adjustments.
- Click "Publish" to finalize.
Note: Publishing your app makes it available for embedding on websites. You can unpublish it at any time if needed.
Step 8: Getting the Embed Code
To add your calculator to your website, you'll need the embed code:
- From your dashboard, locate your calculator in the "My Apps" section.
- Click the "Embed" button (or three dots menu and select "Embed").
- Copy the provided HTML code from the dialog.
- Paste this code into your website where you want the calculator to appear.
Tip: For more detailed information on embedding your calculator, including customization options, see our Embedding Apps guide.
Next Steps
Congratulations on creating your first calculator app! Here are some next steps to consider:
Learn More Fields
Explore all the different field types to build more interactive and powerful apps.
Learn about field typesAdvanced Formulas
Learn to create more complex calculations using functions like IF, MAX, or SUM.
Explore formula editorDifferent Field Types
Explore the various field types available, like dropdowns, sliders, and checkboxes.
Learn about field typesReady to Create Your Calculator?
Follow the steps above to create your first calculator app with Minivolve. If you have any questions or need assistance, our support team is here to help.