# Quick Start
The framework is based on metadata information to create data structures, objects and visual representations of data. In this section you will learn how to configure metadata to create your apps.
There are two ways to create metadata, using da database approach (tables ay_schema, ay_field, ay_menu) or using JSON files inside the meta folder.
Our focus will be on the JSON version, yet the database option shares the same features and the names of the columns should be self explainatory.
The JSON configuration relies on the following files:
- menu.json (creates the structure for a menu for your app)
- schema_.json (any file starting with schema* will be read, this allow your to separate by modules or any other criterea that suits your app)
- combos.json (creates result sets or lists that can be used on the schema files)
- custom_fields.jsonc (a custom field can be a field or a set of fields that repeats in several schemas, making the configuration here will help to better maintain your metadata)