IDUNOVA

IDUNOVA is a specialised platform focusing on IT mastery. Our curated courses, designed in collaboration with industry experts, ensure that learners are equipped with the most relevant and up-to-date skills. Education converges with innovation, and the pursuit of sales excellence finds a home in a thriving online community. Idunova sets itself apart by offering a focused and tailored selection of courses, with a particular emphasis on the intricate art of sales.

course categories
Why Drupal was chosen:

Idunova is made in drupal 7 which is a mature and stable version of the Drupal content management system. It has been widely used for various types of websites, ranging from small blogs to large enterprise solutions. Drupal 7, allowing developers to enhance and customise the site's features. While Drupal 7 is not the latest version, it still has an active community providing support, updates, and troubleshooting. Drupal extends the platform's capabilities through the platform's APIs and extension architecture.

Describe the project (goals, requirements and outcome):

IDUNOVA is at the forefront of online IT training services. We've paved the way in IT education, offering an array of IT vendor-specific certifications tailored to our students' unique goals. The primary goal is to create a user-friendly online learning platform specialising in sales courses. Make high-quality sales courses accessible to a diverse audience, including professionals seeking skill enhancement and enthusiasts looking to enter the sales field.

Requirements:

idunova

Develop a user authentication system allowing learners to create accounts, track course progress, get certification on course completion, and personalise their learning experience. Aside from that, they require a system that non-technical people can use, such as account creation and profile building. Integrated a secure payment gateway to facilitate the purchase of courses, ensuring a seamless and reliable transaction process.

Technical specifications

Drupal version: Drupal 7
Key modules/theme/distribution used: 
 
Why these modules/theme/distribution were chosen: 
  1. Opigno:By this module we can create adaptive learning paths, manage training, engage learners, build communities, and measure results – all on one platform. The Opigno core is lean and mean, providing flexible building blocks and APIs to create a custom e-learning system. It uses Drupal 7 and contributed projects like OG, QuizRules and Views.
  2. Commerce:The Commerce module in Drupal is a powerful and flexible e-commerce framework that enables the creation of online stores and facilitates online transactions. It is particularly useful for building websites with complex e-commerce requirements like products, Add to cart functionality.
  3. Active Campaign: By using this module, Drupal users can easily connect their websites with ActiveCampaign to leverage its email marketing, customer relationship management (CRM), and automation capabilities. However some features were not available in this module as per the project requirement . So we did some custom work as well.
  4. Commerce Paypal: This project integrates Drupal Commerce with PayPal payment solutions.We used paypal checkout , which supports payment via PayPal account and credit or debit card.
  5. Paragraphs: The Paragraphs modules in Drupal provide a flexible and intuitive way to create structured content. With Paragraphs, we defined content components or "paragraph types" that were easily added and arranged within a content page. Specially for home and about us pages.
  6. Profile Module: The Profile module played a vital role in managing user profiles and client data, facilitating the creation and storage of user-specific information of interesting courses.
  7. PathautoThe Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias.
  8. Addtoany share button:AddToAny's universal sharing button, Facebook, Mastodon, Pinterest, WhatsApp, Reddit, SMS, email, and many more. By using this module we can add share icons on our websites.
  9. Webform: By use of this module it allows you to build any type of form to collect any type of data, which can be submitted to any application or system. Every single behaviour and aspect of your forms and their inputs are customizable.
  10. User Login Logout History: This module tracks user login and logout. If you want to track when User was logged in and what time it was logged out.
  11. Session Limit: By using this module you can increase the user session limit, Session Limit allows administrators to limit the number of simultaneous sessions per user. Max session is configurable, no database tables needed.
  12. Menu Block: This module provides configurable blocks of menu links.

Organisations involved

SV Infotech

Team members: