Extend Moodle functionalties

he following web services are required to be developed:

- Creation of Users

o A web service is required for the creation of a Moodle user, the profile data will be provided, this service must validate and make sure if the user already exists so that it doesn’t create it, the service must return the user ID.

- Registration of users in the course:

o A web service is required to register a user in a course, the user ID and course ID will be provided, as well as the start and end dates of the registration, this service web must create and/or update such registration, the service must not allow the unregistering of the user, the service must return the ID of the created and/or updated registration.

- Automatic Login:

o From our main website, the user will be redirected to the web service url in Moodle, sending: the email, password and course ID; such url must login the user in Moodle automatically and redirect him to the right/indicated course.

- Survey Extraction:

o A service web is required for the extraction of the answers given to the surveys, created in the website, the name of the survey and course ID will be sent as a parameters, optionally the user ID will be sent in this case it should filter the surveys by this value.

o Additionally, it is required that these survey reports are downloadable in xlsx file format.

It is required to set up the following behavior in the progress of the contents of the courses:

1. The user will have access to any resource within the course.

2. The contents will be grouped in sections composed by links that lead to videos and one test (evaluation).

3. When the user clicks on any content of any section, all the other sections must be blocked automatically until the user passes the test (evaluation) of the selected section (the user will have access to all the contents of the section).

4. When the user passes the evaluation, all sections will be re-enabled.

5. When the user accesses again to any content of a section that they might not have passed, the steps of numeral 3 will be executed again.

6. The user will always have access to all the contents of the sections they have passed.

Taidot: HTML, Moodle, MySQL, PHP

Näytä lisää: ex4 format file, mdb format file, software convert cdr format file eps format file, moodle 3.4 new features, moodle 3.4 features, moodle 3.3 features, moodle 3.2 new features, moodle 3.3 download, moodle 3.3 new features, moodle features ppt, crystal report asp format file, convert doc edgar format file sec, create chart imported cvs format file, java hst format file, turbo lister format file exchange, dvd format file, format file adpcm, kindle format file, upload format file send mail attachment, conver odt format file pdf format

Tietoa työnantajasta:
( 0 arvostelua ) Peru

Projektin tunnus: #17731086

12 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Hello Greetings of the day !!! As per my understanding you are looking for a Moodle Expert,who will assist you with Web Services to achieve a desired functionalities. As a Moodle Expert,I have worked extensive Lisää

$750 USD 15 päivässä
(82 arvostelua)

Hello, I can implement all those tasks on your moodle to extend the funtionalities on it as per your given brief on project post. Let me know when you available to discuss more in detailed. Regards Rina

$788 USD 25 päivässä
(85 arvostelua)

Experienced in moodle - customization, webservice development, API integration and module/plugin development. Please check feedback of clients in moodle projects at :

$737 USD 14 päivässä
(58 arvostelua)

Hi As you can see from my feedback history I am moodle expert with more than 8 years moodle experience and quite a few hundred moodle projects already completed. I am a moodle core code contributor, so I am quite fami Lisää

$1111 USD 40 päivässä
(101 arvostelua)

Hi, ➲ 7+ years of full-time experience in Moodle and 500+ successful projects completed on upwork ➲ Top 10 Upwork certification for PHP with 50,000+ Upwork hours billed ➲ Guaranteed Results Policy: Pay only if you Lisää

$750 USD 10 päivässä
(12 arvostelua)

Hello, We are a hard-working web-development company We can develop cross-browser, W3C compliant good quality professional websites. We have gone through your requirement and have done this kind of work in the pa Lisää

$300 USD 8 päivässä
(6 arvostelua)

Good day, I am an expert in elearning with over 18 years of experience. My experience includes but not limited to instructional design, course development and LMS's. In the LMS area, I have over 12 years of experien Lisää

$3000 USD 60 päivässä
(6 arvostelua)

Hi, Good day to you. I am Senthilguru , LMSACE Technical Head & Moodle Developer have 8+ year experience in Moodle theme design & integration , Moodle plugin development ,Moodle course creation , Moodle installat Lisää

$777 USD 12 päivässä
(8 arvostelua)

Hello sir, We have expert team working all platform to develop android and ios application and website development and also develop all things. We are working on bootstrap v1, v2, v3. css , css3,h Lisää

$288 USD 10 päivässä
(27 arvostelua)

Hello Sir, I have read your requirement I have good developer for native android and ios application. Following are my pervious work 1) [login to view URL] 2) Lisää

$250 USD 10 päivässä
(7 arvostelua)
$444 USD 10 päivässä
(1 arvostelu)

Hello, Please connect me for you requirement related to the web services. I'm ready to developed your required web services for a free. so connect me so we can do our further discussion. Thanks

$611 USD 10 päivässä
(0 arvostelua)