Skip to content

Service App is RAD framework, implement design form with formio.js builder and render italian AGID Theme, plugins class system ready to build your own backend and or frontend custom service

License

Notifications You must be signed in to change notification settings

hichamkettani6/service-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeQL Build status

Service App

Service App is a project and framework designed to

  • RAD framework
  • design form with formio builder and render with CRUD Api that implement italian AGID Theme
  • available plugin class system to build your own backend and/or frontend custom service
  • documentation for plugin development is in WIP

TODO

Features

  • Design your form with Form.io builder for more info about Form.io see Form.io homepage
  • View Form, the form is server side rendered with jinja template
  • Add and Edit Data with yours forms
  • MongoDB based
  • And more

Build Demo

  • Config

    cp cfg_template/._env.template.demo .env
    cp cfg_template/template.demo.config.json config.json 
    
  • Build and run

    ./deploy.sh
    
  • app

     http://localhost:8526/
    

    open Service App in your browser

  • Login and usage

    • When app start standard user is Public User.

    • on upper rigth side of blue header bar click on "Public User" dropdown menu then logout

    • Now you can login in app with:

      • user: admin
      • password: admin
    • Activate Builder mode:

      • After login, on upper right side of blue header bar click "Admin Admin" dropdown
      • click on the Builder toggle
      • Now the app is in builder mode, you can design forms, resources and edit other settings.
  • Backend Api OSA3

Screen

Screen

Screen

Screen

Screen

Screen

Screen

Docker Compose version

install/update docker compose from Docker Compose Repo mkdir -p ~/.docker/cli-plugins/ wget -O ~/.docker/cli-plugins/docker-compose https://github.com/docker/compose/releases/download/2.2.3/docker-compose- chmod a+x ~/.docker/cli-plugins/docker-compose

Dependencies:

Authors

  • Alessio Gerace

License

This project is covered by a MIT license.

About

Service App is RAD framework, implement design form with formio.js builder and render italian AGID Theme, plugins class system ready to build your own backend and or frontend custom service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 36.4%
  • JavaScript 33.6%
  • HTML 20.7%
  • CSS 8.5%
  • Other 0.8%