Skip to content

Guide - Travel App

Let's learn AMSDAL by example.

Throughout this guide, we’ll walk you through the creation of a Travel application, which will allow us to build randomly a travel plan for the given persons, and also provide the ability to generate HTML report for upcoming journey.

There are two versions of this guide:

  1. Sync mode & JSON models
  2. Async mode & Python models

The first version is a simple CLI application that uses JSON models and sync mode. The second version is a more complex CLI application that uses Python models and async mode.

You can combine these two versions to create e.g. Python models with sync mode application.