Find Jobs
Hire Freelancers

DNN Modules Enhancement (Good Pay)

$750-1500 USD

In Progress
Posted over 13 years ago

$750-1500 USD

Paid on delivery
Project Requirements Technologies Used: DotNetNuke 4.9.4 Modules to be Modified: Existing DNN modules written in C#, SQL Server Tables, Stored Procs/Functions Level of Difficulty: Medium to Advanced Languages Required: ASP.NET, C#, Transact SQL, PDF Creation and Editing (in code), HTML to Image, (C recommended, but not required) Tools Available: DNN Test Website, SQL Server, FTP Access, Existing Source Code, Remote Desktop Access to Server Total Budget: $1750 NOTE: Bids over 20 (consecutive) days in duration will not be accepted and bids more than $1750 will not be accepted. Deliverables MUST be done in order. Milestone payments for each deliverable will be setup on start of that deliverable and paid for upon completion of the deliverable. Overview: We provide online training courses to Real Estate professionals online using DotNetNuke. Here is a brief summary of the deliverables: 1. Budget $450 - Certificates of Completion: We use Engage Campus which a set of DotNetNuke modules which provide online course management and delivery. When a student finishes these courses, they are automatically provided a Certificate of Completion link in one of these Modules. (which has a dependancy to ActiveReports 6), we need to remove the dependancy to ActiveReports, change the process of how the certificates are created and also apply rules on who can generate one. Very detailed step by step instructions are provided on how to do this in the attached specification. Almost all of the analysis work has been done on this, and the new Certificate of Completion HTML has already been written. 2. Budget $450 - Quiz Banks - During a course, an Exam or Quiz may be presented to the student. Currently, if there are 5 questions defined on a quiz, all of those questions are presented to the student. We need to adjust this so that we can define 15 questions and group them into 5 different (specified) groups, then have the system pull 1 random question from each group of questions. So still only 5 questions will be presented to the student, but the system will have 15 total questions defined from which to pull the Exam questions from and questions within a group form the "pool" of questions from which a random question can be selected. 3. Budget $150 - Sequential navigation of Lessons within a Course. Currently when a student clicks on a course, the next screen displays a list of all of the Sections or Lessons within that course. The user can then navigate to any lesson listed on the screen. This screen needs to be changed so that the student must complete the lessons in order. (no skipping over a Lesson which has not been taken). Any lesson that has already been take though can be navigated to freely. Also, a slight adjustment in presentation, and content to the "Clock Hours" text which appears above the list of Lessons needs to be done. 4. Budget $250 - Timing Control - There are State laws within the US, which state that a students taking an online course cannot spend more than X hours in a course (for that state). It also specifies that the student must take a mandatory break (of X duration) from studying exery X minutes. This deliverable implements those settings and enforces them. 5. Budget $150 - Transcript Admin Filter - Apply an optional filter to the data which provides a list of students to the Transcript Admin module. 6. Budget $400 - PDF Document Editing (in code) - We have a document which needs to have data overlaid on it. The overlay and logic will be provided as an XML document.
Project ID: 772751

About the project

4 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Lynnwood, United States
5.0
3
Member since Jul 23, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.