Subscription App

Get started with a Nextmv Marketplace App

A brief introduction to using Nextmv with a marketplace app.

The following sections will walk you through a brief introduction to using a Marketplace app on the Nextmv Platform. You will:

  1. sign up for an account at https://cloud.nextmv.io,
  2. create a new routing app from the Marketplace, and
  3. make a remote run.

1. Sign up for an account

First, sign up for a free Nextmv account (see the limits of a free plan on the Nextmv Pricing page).

2. Create a routing app

After completing the sign up process, log in and you should land on the main Nextmv Marketplace page. The Nextmv Marketplace has various decision apps you can clone for your own use. Click on the featured Nextmv Routing app to go to the app’s details view.

Landing page for Nextmv Marketplace showing previews of the decision apps you
can clone for your own use.

The Nextmv Routing app is packed with features to solve vehicle routing problems.

Details view of the Nextmv Routing app with screenshots of visualizations of
runs made with the app

Click the Clone app button to create your own routing app based on the Nextmv Routing marketplace app. Fill in the details and click Create app.

Form to create your own app based on the Nextmv Routing
app

Your new app’s details page contains a summary of meta information for your app along with all of the endpoints associated with your app. Also include for your app are various subsections for managing, experimenting, and running your app.

View showing details about the app like name and description and a list of available endpoints that can be used to manage and run the app programmatically

Next we’ll make a run using your new app.

3. Run your new app

From your app’s main details view, click the Run app button. This will load an empty user interface for adding the input and configuration for your run.

Screenshot showing UI for model input and other configuration options with a
space on the right for visualizing the model input

Click on the Load sample input button to load sample input for your routing app. Loading the input will also activate the routing-based visual on this view as well. (You can select different sample inputs to load, just be aware that the visualization will change depending upon the input so your screen may not look exactly like the screenshot below.)

Same view as the initial create new run interface, but with the input filled
in and a routing-based visual of a map with stops displayed on
it

Next, click the Start run button to run your app. This will load a new screen where you can view the details of your app run. Your run status will start with either queued or running and will move to successful once it has completed.

Screen showing the details of the newly created run listed in rows of text
with a queued or running status

Note that you can change the duration of how long your routing app runs by using the available configuration options, but for now we will use the default of five seconds.

Once the status reaches succeeded click on the Result tab to view the result of your run. You should see a list of vehicles and their respective routes on the map. This is the solution for your input.

Screen visualizing the result of the run with a list of vehicles and their
routes on a map.

You can also view the JSON returned by clicking on the Output tab next to the Vehicles tab. Click around to the other views to see the type of information returned with each run.

Next steps

🎉🎉🎉 You completed this brief introduction to the Nextmv Decision Platform. Here are some next steps:

  1. Learn about how to customize apps.
  2. See the solvers that are supported.
  3. Begin exploring scenario tests and other experiments

Page last updated

Go to on-page nav menu