Wdrożenie Wordpress LMS wraz z dopisaniem autorskich funkcjonalności

Closed job

Recent jobs from category Coding and IT

  • no avatar
    usemi
    The application analyzes a column of data and every nth iteration (jumping to the next row) resets the loop. If there is an undesired condition in a column on any iteration other than the last iteration, the row is skipped and the iterations are counted correctly, including the skipped one, and a reset occurs after the nth iteration. If an undesired condition occurs on the last iteration in the row, the loop stops resetting until the end of the application session, the counter stands, which is a bug to be removed. The expected effect is that the loop also resets when an undesired condition occurs on the last iteration, just before the loop resets.
  • no avatar
    usemi
    Download Chromium / Chromedriver130 source files from GitHub, change the default User-Agent string and compile chromedriver.exe Preparing instructions / Solutions to import into Visual Studio Windows, with the necessary packages.
  • no avatar
    usemi
    1. The problem involves only the Chrome browser and affects the browser itself, and appeared long after the development of a fully functional scraper. The web portal uses CloudFlare, which, if the user agent is swapped, returns a 403 error after interacting with the login module. If the ua is changed only after logging into a regular Chrome instance, you can navigate the entire portal as a logged-in user. When you log out (with the changed ua) it triggers a 403. The 403 is triggered when the ua is swapped: - Selenium Chromedriver - Chrome UA Spoofer plugin - Modheader plugin 403 is not triggered, and portal login runs smoothly when the ua is swapped within Developer Tools in a regular browser. The 403 is triggered in Selenium Chromedriver if the scraper is started with the default ua (obsolete for the portal), swapped later by the hitherto successful Developer Tools.
  • no avatar
    ofelinski
    We are looking for creative programmers who are ready to create plugins for our Minecraft server in Java. Experience and portfolio required, we are willing to consider a longer form of cooperation. :)
  • no avatar
    pc-data.pl 2 deals
    SharePoint - Microsoft 365
    Proposed by freelancer
    7
    27d
    we need to set up resources(files) on the share point site, configure, share for a group of people, set security.
  • no avatar
    ITPMC 7 deals
    C# .net Developer
    Proposed by freelancer
    12
    27d
    I am looking for a C# Developer with a minimum of 5 years of experience and very good knowledge of C# for cooperation (the project has quite demanding code, with no legacy code). Permanent cooperation (project from 4 to 6 mc duration) at an hourly rate of 80h per month upwards (depending on your availability). Production costing application - web version. In terms of implementation, cooperation on the backend (implementation of business logic and issuing endpoints for the front end).
  • no avatar
    user9876
    Like the organization we use office365. I am looking for someone to develop an application in power apps that will allow to report IT problems through MS Teams, Outlook and will work both mobile and desktop. It will inform the user that the ticket has been accepted and that the problem has been resolved. I would like to insert such a ticket window into the company's sharepoint site as well.
  • no avatar
    Filip Hajdukiewicz 2 deals
    Making a script for adwords
    Proposed by freelancer
    6
    26d
    I will commission to make redirection (redirection system ) REDICT under adwords, the important problem to solve is that redicta google does not ban :) More info prv.
  • no avatar
    Łukasz
    HUBSPOT setup and parameterization
    Proposed by freelancer
    5
    22d
    I am looking for a person to set up and optimize HUBSPOT correctly for me
  • no avatar
    pravna 70 deals
    web scraper
    Proposed by freelancer
    40
    21d
    I am looking for a person who will undertake the creation of a solution for scraping data directly from the site or after connecting via API to a database. The data is to be collected in a structured form (e.g. Excel or CSV file). Required skills: programming (Python or other technologies), knowledge of API/scraping and ability to work with data. More in a private message.
no avatar
MM
Employer
1 deal
Job category:
Software
Expected budget:

Negotiable

Published:
Finished

Job description

Celem jest wdrożenie na silniku wordpress platformy elearningowej LMS, której elementem koniecznym będzie aplikacja mobilna. Poza standardowymi funkcjonalnościami LMS definiujemy poniżej wymagania, które nie są standardowe i wymagać będą autorskich rozszerzeń:

1- Jednostka lekcyjna teorii

a. Jedna jednostka lekcyjna nauki teoretycznej jest podstawowym obiektem nauczania danej kompetencji. Jednostka lekcyjna składowana jest w repozytorium lekcji i może być wykorzystywane niezależnie w wielu różnych kursach.

b. Technicznie obiekt lekcji składa się z 4 elementów: (1) Charakterystyka lekcji (tytuł, zdjęcie, czas trwania, krótki opis, etc.); (2) Zakładka Treści lekcji to tekst, zdjęcie, multimedia. Etc. (3) Zakładka wideo to film (4) Zakładka Test wiedzy z wynikiem. Lekcja na liście wyświetla się zgodnie z Charakterystyka lekcji a sama treść lekcji w trzech kolejno po sobie występujących zakładkach.

2- Jednostka lekcyjna praktyki

a. Jedna jednostka lekcyjna nauki praktycznej jest podstawowym obiektem nauczania praktycznego danej kompetencji z jednostki teoretycznej. Jednostka lekcyjna składowana jest w repozytorium lekcji praktycznych i może być wykorzystywane niezależnie w wielu różnych kursach.

b. Technicznie obiekt lekcji składa się z 3 elementów: (1) Charakterystyka lekcji (tytuł, zdjęcie, czas trwania, krótki opis, etc.); (2) Zakładka Treści lekcji praktycznej to tekst, zdjęcie, multimedia. Etc. (3) Zakładka powiązanie z jedna lub kilkoma lekcjami teoretycznymi. W ścieżce nauczania uczeń widzi tylko charakterystykę lekcji ale tylko trener może zobaczyć szczegóły ćwiczeń praktycznych.

3- Powiązanie miedzy jednostkami teoretycznymi i praktycznymi.

a. Przy budowaniu kursów dla każdej jednostki lekcji teoretycznej może być przypisana jedna lub wiele lekcji praktycznych. Oczekujemy aby trenerowi projektującemu kurs po wybraniu lekcji do ścieżki teoretycznej podpowiadały się i wyświetlały powiązane lekcje do ścieżki praktycznej.

cd specyfikacji po prawej w Wymaganych funkcjach

Required functions:

4- Budowanie programu nauczania a. Budowanie programu nauczania to zbudowanie sekwencji wybranych lekcji teoretycznych w interwałach tygodniowych lub bez zależności czasowej oraz równoległe zbudowanie ścieżki praktycznej powiązanej z zakresem teoretycznym. W części praktycznej liczą się obecności. 5- Prezentacja do przeglądu jednostek lekcyjnych bez możliwości rozwiazywania. Na platformie i w aplikacji mobilnej będzie oddzielny dział prezentacji zasobów. Repozytorium umożliwiające przeglądanie jednostek lekcyjnych teoretycznych i praktycznych usystematyzowanych w kategorie i podkategorie: a. Prezentacja do przeglądu (uczenia, trenera) lekcji teoretycznych i ich przypisywanie (przez trenera z tego również z tego miejsca) do jednej ze ściek edukacji którą trener wcześniej stworzył. Uczeń w tym miejscu nie może widzieć ani rozwiązywać testów z zakładki 3. b. Prezentacja do przeglądu (tylko trenera) lekcji praktycznych i ich przypisywanie (przez trenera z tego również z tego miejsca) do jednej ze ściek edukacji praktycznej którą stworzył. 6- Kryteria i siatka oceny: a. Lejce teoretyczne oceniane będą poprzez wynik Testu wiedzy (na końcu każdej lekcji teoretycznej) np. 75% poprawnych odpowiedzi. b. Lekcje praktyczne oceniane będą przez nauczyciela, który ucznia ocenia w 6 kategoriach po 4 kryteria oceny. Razem oceniamy w 24 kryteriach. To uciążliwe – przy grupie już 10 osobowej, to wpisanie 240 ocen. Tu oczekujemy opracowania autorskiej wtyczki do LMS (jedna ocena np. 5 wpisywana jest systemowo uczniowi i dalej powoduje to zgodnie z opracowaną tabelą wpisanie oceny 5 we wskazanych w tabeli kilku/kilkunastu kryteriach z 24. 7- Profil ucznia a. Poza podstawowymi danymi o uczniu i jego kompetencjach - podstawą profilu są wykresy prezentujące graficznie kompetencje ucznia w 6 kategoriach po 4 kryteria oceny - na tle klasy, grupy, szkółki, czasu, etc. Platforma będzie prezentować ranking uczniów z możliwością wyszukiwania/filtrowania i generowania raportów.