/vil-app

Demo Solid application for the Virtueel Inkomstenloket, demonstrating the Regeling Individuele Inkomenstoeslag of the Municipality of Utrecht.

Primary LanguageHTMLMIT LicenseMIT

Virtueel Inkomstenloket App

Muze SimplyEdit Solid standard-readme compliant License

Project to demonstrate how an application for the Virtueel Inkomstenloket could look, using Solid as a data storage. The application demonstrates how this would look for the Regeling Individuele Inkomenstoeslag of the Municipality of Utrecht.

⚠ This is a demo application, please do not provide any sensitive or personal information in this application!

Install

No installation needed. A live version can be visited at: https://vil.mijnsolidpod.nl/

Usage

  1. Visit the application and provide a Solid WebId
    img_1.png
  2. Log in with your Solid Pod img_2.png
  3. Authorize the application to access your Solid Pod
    img_3.png
  4. Provide the requested information
    img_4.png
  5. The application will show you if you are eligible for the Regeling Individuele Inkomenstoeslag
    img_5.png
  6. The information is stored in your Solid Pod
    img.png

Development

This application is built in SimplyCode, a low-code development platform for creating web applications.

This project is based on (i.e. is a fork of) the SimplyCode skeleton, which is a template for creating new SimplyCode projects.

To edit the application, the www directory needs to be served over https, using Apache and PHP. How to run Apache is out of scope for this document.

Open SimplyCode by visitng the /simply-code/ directory in a web browser.

Depending on the server setup, ownership of the following directories may need to be changed to the user that runs Apache (usually www-data):

  • www/data
  • www/files
  • www/img
  • www/api/data

This will ensure that you won't push any changes to your new project in this repository.

Questions or feedback can be given by opening an issue on GitHub.

License

Created by Muze B.V. under an MIT license.