Skip to main content

About Forio Epicenter

Epicenter empowers you to bring your own models — or create them from scratch — and transform them into interactive web apps that allow users to participate in activities such as simulations, games, or training classes.

Your model resides on an Epicenter server, and your Epicenter app communicates with the model via the Epicenter API. However, you don't need to worry about consuming raw API endpoints. Epicenter provides a package of JS libraries that wrap the API calls in TypeScript functions.

More info

To learn about models, read About models.

Learning paths

Depending on your role, you might choose one of the following learning paths to get up to speed with Epicenter quickly.

Simulation admins

As an Epicenter admin, you will find these helpful:

Simulation authors

If you are looking to start building simulations in Epicenter quickly, begin with these topics:

Epicenter app developers

If you are a developer looking to sharpen your skills with the Epicenter JS libraries, leverage these resources:

What are simulations?

You create a simulation to imitate a real-world scenario. Here are just a few use-case examples:

  • A system dynamics simulation
  • An operations research problem
  • Predictive or forecasting analytics

Think of a simulation as a game, the rules of which are defined by your model.