Sqily.com is a platform for school communication and mutual validation of skills, provided by the University of Teacher Education, State of Vaud (HEP Vaud). It is a web application built using
Based on reasearch findings about deep learning when learners are expected to teach, the mutual validation fo skills (MVS) method emerged from experiments with knowledge trees (Authier, Lévy) adapted to practical realities from the teachers.
The digital solution enables, in particular:
- Creating skills-based learning pathways
- Providing structured content for each skill to facilitate self-directed learning
- Identifying the skills of the community and of each learner and tracking their progress
- Connecting more advanced learners (the experts) around a validation process (the challenge)
- Valuing knowledge of the community and highlighting the learner’s own strengths drive the learning path
- Enable peer assessment in a formative manner (the challenges) or in a more summative manner through the certification portfolio (the articles)
More informations (in french)
Run docker compose up --build to start the database and the server.
If necessary, run docker compose run rails bundle exec rails db:seed to create a few users and communities.
This loads the test data from test/fixtures.
The admin account is admin@sqily.test / password.
Every change made to main is automatically deployed to production.
Before opening a significant Pull Request, please start with a discussion first.
This helps us:
- clarify the need;
- avoid duplicate work;
- check whether the contribution fits the project roadmap;
- prevent unnecessary effort.
Please use one of the following discussion categories:
- 🐛 Bugs to verify
- 💡 Ideas & feature requests
Significant Pull Requests without a linked discussion or issue may be put on hold.
HEP Vaud funded the project between 2015 and 2018. Since then, it has been covering the maintenance costs.

