Goals & Judging Criteria

Goals

Solid hackathons are events that bring together a group of like-minded individuals, usually developers, to collaborate on solving problems or developing new ideas around Solid technologies. The goals of the hackathon include:

  • Collaboration: The hackathon provides an opportunity for people from different backgrounds and with different skill sets to come together and work on a common goal. The event encourages teamwork, communication, and the sharing of knowledge and ideas.
  • Innovation: The hackathon will be focused on bringing new ideas to life using Solid technologies. The goal is to come up with fresh and innovative projects that showcase integrations with the Solid Data Wallet.
  • Learning: Participants in the hackathon can learn new skills, techniques, and technologies by working with other skilled individuals. Companies involved in the Solid ecosystem can gather feedback from participants.
  • Networking: The hackathon provides an opportunity for participants to meet and connect with like-minded individuals and potential collaborators. We hope these connections can lead to future partnerships.

Judging Criteria

  • Most creative implementation (20 points): Points will be awarded to the team that comes up with the most creative and original idea for their project. A good, yet short (2-3 paragraphs) description of the purpose of the project will help judges understand what was built.
  • Best use of the Solid Data Wallet (20 points): Points will be awarded to teams based on the data interactions between the application and the Solid Data Wallet project. If the project involves changes of the Solid Data Wallet itself, points will be awarded based on the quality of enhancements.
  • Best use of the Data Wallet API (20 points): Points will be awarded to teams based on the quality of the integration with the solid-data-wallet backend.
  • Best use of the Solid API (10 points): Points will be awarded to teams based on the quality of the integration with the data in the wallet backend.
  • Best use of Access Control Policies and security features (10 points): Points will be awarded to teams based on their use of ACP.
  • Integration with other systems (10 points): Teams have the opportunity to get additional points by using public APIs to integrate with known, existing systems (e.g. weather, travel, etc).
  • Wallet API feedback (10 points): Awarded for feedback to a short questionnaire about the quality of the Wallet API. Constructive criticism is expected and highly appreciated.

Total: 100 points