Installation

Steedos Platform is essentially a set of npm packages that can be installed over npm.

Requirements

  • Node.js version >= 10.15.1 or above (which can be checked by running node -v). You can use nvm for managing multiple Node versions on a single machine installed
  • Yarn version >= 1.5 (which can be checked by running yarn version). Yarn is a performant package manager for JavaScript and replaces the npm client. It is not strictly necessary but highly encouraged.

Create Steedos App

The easiest way to install Steedos is to use the command line tool that helps you create a template project. You can run this command anywhere in a new empty repository or within an existing repository, it will create a new directory containing the scaffolded files.

npx create-steedos-app my-app
cd my-app
yarn
yarn start

You can create a steedos app of specified version by the following cli code:

npx create-steedos-app@1.23.0-alpha.1 my-app

Project structure

Assuming you chose the classic template and named your site my-app, you will see the following files generated under a new directory my-app/:

my-app
├── steedos-app/main/default
│ ├── applications
│ │ └── my-app.app.yml
│ └── objects
│ └── todo
│ ├── buttons
│ │ └── markDone.button.yml
│ │ └── markDone.button.js
│ ├── fields
│ │ └── name.field.yml
│ │ └── description.field.yml
│ │ └── isDone.field.yml
│ ├── listviews
│ │ └── all.listview.yml
│ │ └── recent.listview.yml
│ ├── permissions
│ │ └── user.permission.yml
│ │ └── admin.permission.yml
│ └── todo.object.yml
├── .env
├── .gitignore
├── package.json
├── README.md
├── server.js
├── steedos-config.yml
└── yarn.lock
Have questions about Steedos??
Contact Steedos and our technical expert will answer your questions.

Our technical experts have more than 10 years of experience in management software development, and they are always ready to help you with any questions you may have about the functionality, pricing, implementation or any other aspect of Steedos.

Steedos

Steedos is a new generation of low code platform, based on business intelligence and model driven, it can easily and easily create intelligent, mobile and personalized applications according to the needs of business departments.

Copyright © 2020 Steedos, Inc.