LTI and Meteorjs
- With the LTIJS nod package (https://github.com/Cvmcosta/ltijs) to create integration with the current code base written on MeteorJs - React.- Integration will process the launch by creating user accounts on the essaypop platform.The system must check whether the accounts exist and create them if they do not.
The user account must be registered as a teacher/student depending on the role
The user account must be included in the organization's collection in accordance with the role
The user’s account must be granted with appropriate rights depending on the role.If the teacher’s account, LTI Names and Roles creates groups with the corresponding student accounts.- On the site/user interface at the first launch must be a confirmation button.When entering the system/interface at the first launch, the download screen must be displayed.- The entry process must be delayed and the user must be sent to the temporary target page as it starts.send the user to the temporary target page as it is processed.- UI should include the waiting screen as the data is processed (groups and students are uploaded to the BD).Loaded to BD)
must comply with the current scheme of the project (a detailed code base will be provided)
The data
The package must be self-sufficient and written for this integration in the Meteor Package style.
(https://guide.meteor.com/writing-atmosphere-packages.html)
- Approaches for LTIJS should be contained in the current code base (unservered version).Furthermore, we do not need an external copy/application to manage this process.- Implementation should cope with the synchronization of existing groups later.What to do if the student leaves the course?What do you do if the student is delayed in the course?- Errors processing - it is necessary to handle errors and remove good warnings to users (if necessary).Important information should be sent to Sentry.io.
- Submit the documentation that includes:
How to add several registered platforms
- API start keys/routes for registration in LMS
.env variables and their destination
Processing of errors
Requirements for the scheme
[ The User ]
- services.lti - must store important information about the LTI account
- profile.name - must keep a full name - [Organization]
- ltiDeploymentId - must be requested for subscription
Current freelance projects in the category Javascript and Typescript
Online clothing storeNeed a developer for an online clothing store Looking for an experienced developer to create a full-fledged online clothing store with a drop model of sales. What needs to be done: 6 pages: home, product, cart, checkout, account, admin panel Login via Google account Cart and… HTML & CSS, Javascript and Typescript ∙ 1 day 4 hours back ∙ 81 proposals |
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 3 days 15 hours back ∙ 29 proposals |
Development of a photo book and photo frame constructor websiteProject Goal A modern website needs to be developed for ordering photo books, photo frames, and other personalized photo products. The main task of the project is to provide the client with the ability to independently create a ready-made layout of the product directly on the… Javascript and Typescript, Web Programming ∙ 5 days 7 hours back ∙ 97 proposals |
Team for a custom marketplace of funeral services.We are looking for a team to launch and develop a custom national marketplace for funeral services. Right away: we are not looking for solo freelancers, juniors, or "website builders." We need a strong product team at the middle+/senior level with real cases in… Javascript and Typescript, Web Programming ∙ 6 days 1 hour back ∙ 27 proposals |
Improvement of the existing Next.js/Supabase project: offers, CRM, analytics, AI chatThere is an active project WatchGenius — a luxury watch analytics platform with a catalog of models, price analytics, external offers, application forms, and an AI chat. The project has already been partially developed. We need not a website from scratch, but an experienced… Javascript and Typescript, Web Programming ∙ 8 days 3 hours back ∙ 55 proposals |