Louise Message - 3 mins read Dec 18, 2017

How Classuite built their product with Rocket.Chat

Open source software, like Rocket.Chat, can reduce licensing fees, time and cost to develop software. Classuite used Rocket.Chat’s mobile SDKs, customized the UI and features to rapidly and affordably create their classroom chat product for teachers and students.

Styling the user interface

Classuite created a custom theme with bold colors and more spacing. They customized the right sidebar by removing advanced features, giving teachers and students easy access to essential actions like searching for users, viewing profiles and sharing resources. The result is a clean and simplified user experience, which is easy to learn but still lets students and teachers communicate and collaborate in real time.

Classuite teacher profile

Read Rocket.Chat’s documentation on retheming a chat client.

Channels as classrooms

Rocket.Chat’s channels have been renamed to classes and are private by default. Only teachers can create a class and invite students to join by giving them a unique code to gain access. Modifying Rocket.Chat’s privacy features enabled Classuite to create a secure clasroom-based chat system only accessible to the teacher and invited students.

“We want everyone - especially the students, who are oftentimes nervous or shy about expressing their opinions and experiences - to feel comfortable discussing their ideas, knowing that only their classmates and teacher will have access to the conversations.”

Classbot sends a unique class invitation code to a teacher

Learn how to customize Rocket.Chat’s permissions in the documentation.

Extending the default chatbot

Classbot is a custom chatbot that greets users and introduces Classuite. Personalized user interactions show teachers how to create their first class. Students are encouraged to begin collaborating with peers through private and group messaging. Joining a new community can be challenging but Classbot explains where to begin and the next steps to take.

Classbot shows a teacher how to start using Classuite

Learn how to set up your own chatbot with Rocket.Chat’s Hubot in our documentation.

Rocket.Chat’s mobile SDKs

Classuite are using Rocket.Chat’s mobile SDKs, which allow app developers to easily add real-time chat backed by a Rocket.Chat server to native Android and iOS apps, to create mobile apps with custom features for the classroom such as private workspaces, polls and richer resource sharing.

“Rocket.Chat made it possible for us to reach unforeseen development speed. We knew what we wanted to achieve with our product but we didn’t want to reinvent the wheel, so relying on open-source software with a superb community has proven to be one of the best decision we have made yet.” - Joaquin Traverso

Learn how to use Rocket.Chat’s mobile SDKs for iOS and Android in our documentation.

Experience open source team chat

Classuite are releasing their mobile app powered by Rocket.Chat’s mobile SDKs in January 2018. To learn more about Classuite visit their website.

To get started with your own customizable open source team chat solution, download and install Rocket.Chat or start a free 30-day Rocket.Chat Cloud trial.

unsplash-logoJ. Kelly Brito

To find out where the Rocket.Chat team will be next or to learn about why people choose Rocket.Chat over other solutions, follow us on social media and our blog.