"Māci un mācies", tiešsaistes kursu vietne
Author
Ločmelis, Rinalds
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Kalniņa, Elīna
Date
2022Metadata
Show full item recordAbstract
Kvalifikācijas darba mērķis ir izstrādāt tīmekļa vietni, kas palīdzētu Latvijas iedzīvotājiem dalīties ar savām zināšanām un iegūt jaunas zināšanas, veidojot un skatoties elektroniskus kursus. Lietotāji var izveidot, rediģēt, dzēst savus kursus, pievienot tiem sadaļas un nodarbības un augšupielādēt nodarbībām video, kā arī dokumentus. Dokumentu un video augšupielādei, uzglabāšanai un iegūšanai tiek izmantots Cloudinary serviss. Ja kursa redzamība ir iespējota, tad šo kursu var redzēt jebkurš cits reģistrēts lietotājs. Neatbilstoša satura izveides gadījumā, administratoram ir tiesības dzēst, rediģēt kursu vai tā saturu. Tīmekļa vietne ir izstrādāta uz mikroservisu arhitektūras pamatu, lai būtu iespējams nodrošināt vietnes optimālu darbību, kad rodas vajadzība atbalstīt lielāku lietotāju skaitu. Projekts sastāv no 8 moduļiem – lietotāja, kursa, kursa sadaļas, kursa nodarbības, pirkuma, kupona, pasūtījuma, kursa reģistrācijas. "TEACH AND LEARN", WEBSITE OF ONLINE COURSES The aim of the qualification project is to develop a website that would help latvians share their knowledge and gain new knowledge by creating and watching electronic courses. Users can create, edit, delete their courses, add sections and lessons, and upload lesson videos and documents. Cloudinary is a service is used to upload, store and retrieve documents and videos. If course visibility is enabled, this course can be seen by any other registered user. In case the course has inappropriate content, the administrator has the right to delete, edit the course or its content. The website is based on a microservice architecture to ensure optimal site performance when there is a need to support more users. The project consists of 8 modules - user, course, course section, course lesson, purchase, coupon, order, course registration