-
Notifications
You must be signed in to change notification settings - Fork 38
feature models repository
Cédric Bonhomme edited this page Jun 18, 2018
·
9 revisions
The goal is to develop a tool to manage MONARC models (JSON format) through a simple Web interface (form).
The models should be validated with JSON schemas.
This will be a separated component of MONARC. And ideally also used for the MISP models.
- friendly Web user interface to create and update models;
- validation of JSON models with JSON schema;
- REST API in order to interact programmatically with the models (at least ability to list models and get details about a model).
- improve the sharing aspect of MONARC. A MONARC instance will be able to retrieve new models from contributors thanks to this repository;
- this will be a tool for the MONARC club.
The tool should preferably be developed with a Python back-end (for example with Flask).
Database: SQLAlchemy. Evaluate the pros/cons of using MongoDB (MongoEngine)
HTML/JavaScript for the front-end (edition of JSON file). Some ideas: