We understand the priorities, needs, wants and requirements of your business area to get efficient progress.

Contact Us

REMI School of Real Estate is likely a real estate educational institution that provides training and certification in the real estate industry. They may offer courses on topics such as property law, appraisal, property management, real estate finance, and sales and marketing. The school may aim to provide students with the knowledge and skills they need to become successful real estate professionals.

Our esteemed client RemiTeam has an Accord LMS (Learning Management System) solution along with a RevIndex Shopping cart (e-Commerce). REMI provides high-quality, full-service, real estate online courses services in residential, commercial, and investment real estate, a technological innovator of education platforms providing quality real estate courses along with LMS and certification with quality support services.


They had a lot many problems with the existing system like missing accurate live data on who got recently passed/completed the learning course and needed to process with certification if any conversation has been done with the learner if the learner wants to make up with the renewal of the existing real estate certificate etc. at the other hand; Remi Team has a contract with the local GOVT to provide certification within certain decided days once the user passes the online course. They hold more than 15,000 active users who daily interact with the Portal for various learning services.

  • Client needed a full range of DotNetNuke services to manage their complex process and workflow with an adept technical team to process a daily completed list of courses to generate and deliver license certification.
  • They also need a dashboard (Student lookup) where they can provide quality support by quickly collecting the complete details of any learner if a user calls and asks for the problem or troubleshooting request.
  • Remi Team wanted an extension through which they can notify specific messages once for every learner like maintenance, advertisement, or event.
  • Client required a set of extensions to make the DNN Portal country-specific, a common extension that can used for multiple states with just configuration of the extension like finding courses, listing and filtering courses for the page/state from managed course catalog setup by Accord LMS.
  • Business needed to track every sale through Google E-commerce tag management as a DNN Extension to post the revenue details to Google analytics.
  • A sliding logo and owl carousel etc. bunch of tailored made extension was required.
  • Student License and NAR extension to offer users to provide their license number and NAR when they get logged into the portal.
  • Every learning user had to be visible on the ZopIM (zendesk) dashboard to track their activity by support team.

Before it can be tested and implemented, every task must be developed and implemented in a beta (clone) environment. We also redesigned the complete website with a new theme/skin and structure of the pages.

Development Technologies Involved

  • ASP.NET with C# Programming
  • MS SQL Server
  • HTML, CSS, Bootstrap, jQuery

DNN Development Services

  • DNN Consulting and Integration
  • DNN Extension Development
  • DNN Skin / Theme enhancements
  • DotNetNuke migration services
  • DotNetNuke Third-party extension template modification and integrations
  • DotNetNuke Support, Maintenance of content, and fixing the bugs


The core requirements was to design a solution that transforms their business into a single extension that reports the list of users who completed the different phases of real estate courses. They also needed a custom logic where if the admin defines a double asterisk to any phase of the course system should start tracking those phases like showing a list of users who completed that phase through the learning stages of Accord LMS.

LMS is already providing the user input at the time of completion of the chapter, which gets logged into the database. We designed a sync process to get those user lists qualified and CCL Dashboard admin users can see them as CCL Rows, Interact with them by sending automatic emails template configured with the extension, modify the details of those learners, track with special notes managed by a support team, filtered and configured to group by states and categories. This system and solution are very accurate and the daily support team gets thousands of qualified user lists, process license certificate, and track the progress of every user.

Moreover, we configured a student lookup section that offers information about any learner including (completed and purchased courses, licenses, and NAR, as well as changing makeup for the license) and allows the support team to complete the data manipulation operation very quickly.

Our CCL custom-built extension provides an accurate result set with filter criteria so they can process their certification process within a contracted number of hours once a user passes the course. The extension is very accurate and processes thousands of rows and helps the support team track every certificate that needs to deliver precisely.

  • The time can be configured (to support daylight saving time)
  • Export the CCL rows as CSV
  • Student list that allows individual student list of course,
  • Sends bulk emails with tokens and email templates per course

The client gained a lean workflow process where the system accurately collects a list of Couse Completion users and staff can process each row to generate the certification or renewal process. 
The support team can filter the data and track each user with notes or tracking details. Once the user got processed with an email, a template-based email gets sent to the user with the intended notification information.
Admin can configure the groups (State-wise list of courses), default selected courses, and list of columns that need to render.

The client has been working with us continuously since 2017 and we are supporting their every maintenance requirement, each task that the client raised had been implemented effectively!


Feedback from the client: "Very attentive to customer needs and able adapt to unknowns that arise over the project. Has the expertise to understand complex existing system in order to build custom modules based on customer requirements. Very knowledgeable about the project. Used past experiences to ensure the project goals were met."

ReamiTeam.com, CCL Extension is an effective solution that allows clients to manage the complete process to track, generate certificates, and communicate with the learners.


Unleash the power of DotNetNuke with our custom solutions tailored just for you! Contact us today or drop us an e-mail with the requirements at Jitendra@DnnDeveloper.In We will respond to you as soon as possible.