Compartim.cat - Social Network Platform

A specialized social network for students with mild intellectual disabilities. With multiple schools and roles: administrator, teacher, student. Gamification of content, Forums and internal chats

Compartim.cat - Social Network Platform

Compartim.cat - Social Network Platform

A specialized social network platform designed specifically for students with mild intellectual disabilities, providing a safe and accessible environment for learning and social interaction.

Project Overview

Compartim.cat addresses the unique needs of students with intellectual disabilities by providing an intuitive and accessible platform where they can connect, share experiences, and access educational content adapted to their learning needs.

Key Features

  • Role-Based Access Control: Complete system supporting administrator, teacher, and student roles
  • Accessible Design: WCAG 2.1 compliant interface optimized for users with disabilities
  • Educational Tools: Integrated learning management functions
  • Secure Communication: Moderated messaging and content sharing
  • Progress Tracking: Tools for educators to monitor student engagement

Technical Implementation

Backend Architecture

  • Laravel API: Robust backend with RESTful API design
  • Authentication: JWT-based multi-role authentication system
  • Database: MySQL schema optimized for performance and scalability
  • Content Moderation: Automated and manual content review systems

Frontend Development

  • Nuxt.js: Server-rendered Vue.js application for optimal performance
  • Tailwind CSS: Utility-based styles for responsive design
  • Flowbite: Accessible component library integration
  • PWA Features: Offline capabilities and mobile app-like experience

Impact and Results

The platform has successfully created an inclusive digital space that empowers students while providing educators with powerful tools for engagement and progress tracking. The high accessibility score and user engagement metrics demonstrate the project's success in meeting its core objectives.

Client: Tecla Social

Technologies

LEMPLaravelAPIMySQLVueJSNuxt.jsProgressive Web AppTailwind CSSFlowbite

Achievements

  • Complete role-based access system built
  • Accessible UI/UX design implemented
  • Educational content management system created
  • Real-time communication features developed

Key Metrics

12
Educational centers
500+
Active Users
2,000+
Content Posts
85%
User Engagement
95/100
Accessibility Score