A free social learning platform to enable students in higher education to learn, collaborate and engage more effectively. The platform supplements and enhances traditional lectures by providing an interactive and student-centered environment that structures and drives academic progress and fosters personal achievements.

Project overview

Business challenge

In the beginning of the project the main target was the UI and UX improvement of the current web-application but after some time project has grown in full-scale application upgrade from v1.0.4 to v1.0.20 version and than to v1.1.0 (final version). During 3 years of close collaboration all efforts were focused on e-learning application improvement by increasing functionality for students and teachers worldwide.

  • Platform

  • Technology

    AWS, Symfony 1.4, doctrine, PHP, MySQL, ZeroMQ, CSS, JavaScript, HTML
  • Team

    1 Project Manager
    2 PHP Developers
    1 QA Engineer
    1 Designer
  • Duration

    36 months
  • Client

Wikigrads picture


The application can oversee the sharing of multiple representations of course material from multiple perspectives and digital contexts. P2P engagement is created by a live activity stream that encourages dialogue and content sharing - the basic building blocks of deeper pedagogical and literacy practices. The many-to-many interactivity of a live stream creates a media-centric dialogue that can amplify levels of engagement and participation far beyond any other kind of information and communications technology. Unleash strategies that build dialogic, digital, and participatory literacies, and organically support deeper learning, "personalized learning", active learning, collaboration, higher-order thinking, and equity in education. Assess or grade student understandings of multimodal content-documents, web media, images, or LaTeX - in collaborative or individual contexts. In large classes, a P2P space can be entirely student-driven, leveraging differences in understanding among the students themselves.

Wikigrads application

Value delivered

  • Additional user roles: Officer and Admin
  • Course Streams where teacher and students can talk and share docs, pictures
  • Private Streams where student can talk to teacher without involving other students
  • Notification system implementation
  • Possibility to post documents, images, videos and links
  • Links posting is quite similar to Facebook style
  • With prefetching page title and image
  • Formulas editor LaTex implementation
  • Realtime course stream update based on WebSockets and PHP library Ratchet and messaging queue library ZeroMQ
  • Integration with Learning Management Systems (LMS) via Learning Tools Interoperability (LTI) standard. Currently can work with Moodle, Sakai and BlackBoard. Integration allows to share profiles from LMS to WikiGrads
  • UI and UX improvement + responsive design implementation
  • Application performance and cross-browser compatibility improvement (Google Chrome, Safari, Firefox, Opera, IE)
  • More flexible filter system implemented
  • Statistic gathering, calculation and display-page implementation
  • Site navigation improvement
  • Interactive online tutorial implementation
CartoVera application