User requirements - Hannah-Sofie/webproject GitHub Wiki
Post creation
Users must be able to create posts containing text, audio, video, and images.
Privacy options
The platform will offer granular privacy controls, allowing users to determine the audience for each post, ranging from private reflections to public showcases, and the ability to share with designated peers or educators.
Interactivity
Interactive features will be a cornerstone, enabling users to engage in meaningful conversations through comments, fostering a dynamic community of shared learning and support around sustainability topics.
Content export
There should be functionality for users to export their posts for personal archiving or sharing outside the platform.
Ease of use
The interface must be intuitive, allowing users to navigate, create, and manage content with minimal technical competence.
Accessibility
The platform should be accessible to all users, including those with disabilities, ensuring compliance with universal design principles.
Security and privacy
User data must be protected in accordance with relevant data protection regulations, ensuring users' privacy and security online.
Documentation and Reflection
The platform should support students in documenting their learning progress and reflections on sustainability, serving as a personal and academic growth tool.