Freelance moodle developer programmer

I specialize in expert CMS. LMS and VLE module programming using php mysql. I do freelance programming. I can customize moodle. Moodle developer programmer.

Contact me Click here to Email Me

List of moodle customizations Here is the list of VLE and LMS customizations projects completed by me.

The word moodle is copyrighted and owned by moodle.com. The word "Moodle" and the Moodle logo are legally protected trademark. Please read moodle license for more information.

Custom modifications to moodleCustom modifications to MoodleTM Scripts.
     (This project was done using php mysql and MoodleTM modules. I'm a Freelance php mysql moodle developer programmer. I can customize moodle.)

  • Custom profile fields in moodle user self registration form, were added.
  • Default profile fields in moodle user registration such as email, first name, city etc were edited.
  • And most importantly new custom user profile fields were added and were ordered in a specific way.
  • Moodle Programming: The custom date profile field was added and also date validation was done in moodleform class api.

Moodle  certificate Modules Programming Custom modifications to certificate module of MoodleTM.
     (This project and moodleTM programming was done using php mysql and Certificate module Moodle modules. The requirement was to customize moodle. Moodle developer programmer.).

  • Certificate module was modified to use custom numbering system for its certificate numbering.
  • Further more it was programmed such a way that only some courses based on course id, will use this new certificate numbering system.

Custom moodle coursesCustomizations to moodleTM My courses block.
     (This programming project was done using php mysql and Moodle My courses block. The requirement was to customize moodle courses.).

  • Normally the My course moodle block will show all the enrolled courses of the logged in user.
  • The moodle code was modified and custom programming was done so that only the top 5 courses, ordered by the date of enrollment of the user is shown.

Custom moodle certificate customizationsCustom modifications to certificate report download MoodleTM.
     (This project was done using php mysql and Certificate module Moodle modules. The requirement was to customize moodle reports.)

  • Certificate module's reporting function was modified to include more fields.
  • So now when the excel xls report is downloaded from the myCourse->Certificates->Report the report will contain many more custom fields/columns.

Moodle import scriptCustom import script for moodleTM.
     (This project was done using php mysql and File import. The requirement was to customize moodle file import.)

  • A standalone php mysql script was created, which can import external users and external certificates into the moodle system.
  • All user data and history are imported.
  • Moodle user's certificate history, course completed history are imported correctly including course start date, course finished date etc.

Moodle reportsCustomized moodleTM reports.
     (This project was done using php mysql and moodle reports).

  • Another custom moodle report was created in addition to the userprogress report and the login report.
  • This new user report was created to accommodate a few custom fields like certificate date and certificate status.
  • Complicated SQL queries were used to separate these three custom reports.

Moodle GIFT format filesCreation of moodleTM GIFT format files.
     (This project was done using php mysql and moodle GIFT format. The requirement was to customize moodle GIFT format.)

  • Moodle question bank can import questions if they are in GIFT format.
  • This project was for converting questions and answers present in ms access .mdb file to the moodle GIFT format.
  • Once an .mdb file is uploaded and the php conversion script is run, the GIFT format text file can be downloaded.

Moodle course listCustomization of the moodleTM course list display.
     (This project was done using php mysql and moodle course list).

  • Another custom category was added to the moodle course list.

Moodle custom profile fieldsMoodleTM custom profile fields.
     (This project was done using php mysql and Custom profile fields. The requirement was to customize moodle certificate module.)

  • Custom profile fields were created in the moodle user registration form.
  • The extra custom profile fields were shown in the moodle administration certificates reports.
  • The custom moodle profile fields were shown in the individual moodle certificates too.
  • This project was done in my capacity as a moodle freelance developer programmer.

So Click here to Email me and send me your project requirements and
I will get back to you with an itemized price quote.
I quote fixed prices. © Chris 2017

No advance Payment needed. Milestone Delivery Based Payment Schedule Preferred.

Moodle developer programmer Back to Freelance moodle LMS developer programmer Portfolio

Email me for all your custom moodle programming needs. I normally quote item by item basis. So feel free to send me more information so that I can give you a fixed timeframe and quote for your custom moodle development projects. I can customize moodle functions. I'm a Freelance php mysql moodle developer programmer. I can customize moodle.
  • chris
  • [AT]
  • phpfreelanceprogrammer
  • (dot)
  • COM
List of Projects Completed.
List of My Programming Services Offered.