Promte gør det muligt at bygge og køre små apps direkte i din Promte opsætning, uden at du selv skal stå for drift, backend, brugerstyring eller valg af AI modeller. Her får du en praktisk gennemgang af, hvordan du kommer fra idé til en kørende app.

Opret en ny app i Promte

Start i Promte og gå til Create new. Vælg derefter App for at oprette en ny app. Når appen er oprettet, har du et sted at udvikle, teste og uploade din frontend.

Arkitektur og krav til appen

En Promte app er en frontend app, hvor backend ikke er nødvendig. Promte håndterer automatisk de backend funktioner, som typisk ellers kræver egen server.

Appen skal bygges som en Single Page Application, typisk en React SPA.

Installer Promte app library

For at få adgang til Promtes indbyggede funktioner, skal du bruge Promtes NPM pakke. Den giver dig standard byggesten til eksempelvis AI modeller, brugerstyring og andre funktioner, som allerede findes i Promte.

Installer pakken i dit projekt:

npm i @promte/app-library

Herefter kan du bygge din app ovenpå biblioteket og lade Promte stå for resten.

Test din app lokalt med Debug mode

Du kan teste appen lokalt direkte i Promte.

Åbn appen i Promte og slå Debug mode til. Her kan du indsætte en URL til din lokale udviklingsserver, for eksempel en localhost adresse. Når den er sat, kan du bruge Promte som shell omkring din app, mens du udvikler.

Udrul appen til din Promte opsætning

Når appen er klar, bygger du en production build som normalt i dit frontend projekt. Tag derefter den færdigt byggede app og komprimer den til en zip fil.

Upload zip filen til din Promte app. Når filen er uploaded, bliver appen tilgængelig i din Promte opsætning.

Brugerstyring i Promte

Efter upload kan adgang og brugere administreres direkte i Promte.

Gå til Settings og derefter Users inde i appen på Promte. Her håndterer du brugerstyring og adgang uden at ændre noget i din appkode.