Social Platform with Built-in LMS and Healthcare Packages

  • #Custom software development
  • #Data Science
  • #Education
  • #Software Engineering

About the Client

Seraphic Group is a fast-growing, value-driven health company with a mission to restore our planet’s natural cycles of human health and ecology.

Business Challenge

The client wanted to attract more people to the concepts of ecology and health. They pursue education and community as enablers for regeneration transformation. Farmers, consumers, and organizations are ready to change but aren’t sure how to start. Education is the foundation for change, but resources and information are disaggregated, fragmented, challenging to compile, and sometimes conflicting.

Our client wanted to spread knowledge between people and qualified doctors with the usage of their new social platform and learning courses available in the built-in Learning Management System (LMS). The main aim of the platform is to connect learners and users for support and peer-to-peer learning & collaborating.  Any person should be able to register there and purchase coach sessions and learning courses, along with physical goods like water bottles. They also wanted to have instructors and coaches on the platform – specialists in the domain field.

Solution Overview

Our main goal was to build a technology-based platform to create and enable transformations through education & community-building according to our client’s request. We’ve developed a social network platform and built in the LMS with coaches for personal sessions and interviews.

We developed some system components like the following:

Personal profile

Social media, photo and video gallery, private notes, calendars to review all the user events on the platform, etc.

Flexible and powerful privacy and security mechanisms

Full control on what information will be available publicly, for certain user groups, for the current user only, and the possibility to identify what information (accurate to each data field) will be available for viewing by the visitors, users, and friends.

Community solutions

Connections between users by requests to be friends, forums to discuss learning courses, built-in personal chats, group chats, courses chats, and sophisticated notifications system with built-in email messaging.

Distance learning courses

Course designer to define course timeline, add PDFs and video lessons, define learning steps, viewer for PDF documents, and also streaming video lessons with the possibility to make personal notes are pinned to the video time position.

Coaching sessions

Coaching sessions calendars to schedule sessions and connect Coaches and Students, support to conduct coaching sessions using Zoom Meetings, and for one-on-one and group coaching sessions.

Marketplace

Configuring payment methods – users can pay for products by PayPal and coachers’ work is paid using PayPal too.

Let's discuss your idea!

Technological Details

For the development of the frontend, we used React JS as it is modern and reliable for long-term support technology. The backend of the system was developed on Python, Django, and PostgreSQL. Flexible search is built on the Elasticsearch engine.

Connect with our experts