LobeChat Customization & Moodle Integration

Job ID: 37956115

Budget: €30 – €250 EUR

Customize LobeChat (https://maeva1.inglesgpt.com/chat) - an open-source project. Instructions include "fork the repo, update the code, and build a new Docker image" (https://github.com/lobehub/lobe-chat) for its integration into Moodle.

1 - Change Design:
- Replace the default application image with an emoticon image ?.
- Change the default logo/name to ours.
- Hide this option.
- Change the descriptive sentence.
- …
- Hide button.
- Hide.
- Hide.
- Hide.
- Change the casual chat icon + disable access to options.

2 - Modify:
- Keep this settings button with the only option to "import" settings.

3 - Include Popup:
- This chat will appear as a "popup" in Moodle in the "block" part (example), adapting the attached code for the current Moodle "check JavaScript or use the Bootstrap modals with their library which are more up-to-date. The configuration should not cause problems." Attachment included (Lobe popup).

4 - A Question:
- Once the desired fork is obtained, is there a way to modify the roles of the agents without having to make a new fork? Because I would like to keep the agents with the roles I will detail, but also add or modify in the future.

Please feel free to ask any questions, only serious and reasonable offers will be considered.
Related categories: JavaScript Typescript