arrow icon
Cases

Canvas LMS Integration for Berlin School of Business and Innovation

The project was designed to streamline and simplify the process of managing student information and course materials by integrating the SMS (Student Management System) with the Canvas LMS. By creating a connection between the two systems, the project allows for automatic creation of courses, assignments, and student enrolments in Canvas based on the data stored in the SMS. Additionally, the grades originally added in Canvas will be synced to SMS automatically. This integration will eliminate the need for manual duplication of information and features, saving time and reducing the risk of errors. Overall, the project will improve efficiency and effectiveness in managing student data and course content, providing a more seamless and user-friendly experience for both administrators and teachers.
Illustration of LMS integration showcasing a user-friendly interface for the Berlin School of Business and Innovation's Canvas Learning Management System (LMS)

ABOUT THE CLIENT

BSBI logo
Berlin School of Business and Innovation (BSBI) is a private higher education institution headquartered in Berlin, Germany, with campuses located in Hamburg, Madrid and Paris. Known for its innovative and practical approach to business education, BSBI offers a range of undergraduate, postgraduate, and doctoral programs in areas such as business, marketing, finance, and entrepreneurship. The school prides itself on its diverse and international student body, as well as its strong connections with industry partners and potential employers. With a focus on personalised learning and career development, BSBI aims to prepare students for success in the global business world.

Business challenge

The business challenge faced by platform admins and university teachers was the need for duplication of data about students and courses into Canvas LMS after it had already been inputted into the Student Management System. This duplication of effort not only wasted valuable time and resources, but also increased the likelihood of errors or discrepancies in the data.
The manual transfer of data between systems can lead to inconsistencies, outdated information, and potential security risks. Additionally, it caused a lot of extra effort and resources to make sure the data within Canvas LMS is constantly up-to-date.
By addressing this business challenge and optimising the data transfer process, platform admins and university teachers can focus their time and energy on more valuable tasks, such as enhancing the student learning experience and improving academic outcomes.
background

Solution

To address the challenge of having to manually transfer the data from the student management system to Canvas LMS due to the systems not being synced, RichBrains proposed implementing an integration between the two systems. The integration would streamline the data transfer process, eliminate the need for manual duplication, and ensure the information is accurately and efficiently updated on a regular basis.
To achieve the desired integration, RichBrains implemented a robust solution using Amazon SQS for decoupling and API communication. The existing student management system would sync information such as lecturer and course details to Canvas LMS through the consumer’s interaction with the Canvas API. Additionally, Canvas LMS would send grades back to the SMS using API.
One unique aspect of this project was the implementation of Amazon SQS for decoupling, which ensured reliable and scalable integration between the systems. This approach allowed for asynchronous communication, reducing the risk of data loss or system overloads. Moreover, the utilisation of API communication provided a flexible and secure means of transferring information between Canvas LMS and SMS.

RESULTS

The integration between Student Management System and Canvas LMS was successfully implemented, resulting in a huge decrease in resources and efforts required to fill out all the relevant fields within Canvas. Thus, data such as course materials, groups of students, assignments, students' statuses, etc. on the Canvas side reflects the latest updates in the Student Management System at all times, without any need for manual input. As a result of the integration, BSBI achieved a substantial improvement in the efficiency of their human resources, reducing the potential for human error and ultimately enhancing the quality of the service provided to students.

Technologies

Amazon SQS for message transfer
Symphony (PHP)

Contact us for a non-commitment discovery call to unlock your project's potential.

Our team is committed to actively contributing to your project's success. We'll delve deep into your challenges and opportunities, offering our expertise every step of the way.
Expect a tailored proposal designed to address your specific needs. Whether it's improving existing systems or building from scratch, count on us to be your reliable partner on the journey to success.
Trusted by
Brands that partner with RichBrains for software & app development
Tell us more about your project and business goals.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.