-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Outreachy Winter 2022: Applicants tasks/contributions: Creating/planning MOOCs #1
Comments
I am working on task 4 |
@ladyami Go for it! All the best! |
Thank you so much |
@BatoolMM Can multiple people work on Task 4 if someone else has already picked it ? |
Multiple PRs are allowed for task 4. We also recommend that multiple people collaborate together! |
Okay, @okerekechinweotito let's work together where do we start @BatoolMM how do you suggest we communicate and collaborate? |
@ladyami I would like to join you |
@vitorvictoria let's wait for @okerekechinweotito |
I would also like to join |
I would also like to join @ladyami |
@ladyami I am up for collaboration on task 4 I have experience building an e-learning platform. I am a front-end developer. |
Hello,👏 See Issue 2 for for further discussion and collaboration |
@sandygudie I don't understand your comment |
I would like to contribute to this task too. |
how @ladyami the task is open for multiple people to collaborate on it |
I too wish to join I have experience in PHP MySQL CSS js html |
@sandygudie i am up for collaboration, i am proficient with NodeJS and MongoDB |
@RealRichi3 I use the same technology as you, how do we proceed |
@ladyami Hello , you can go ahead and collaborate with @victorvictoria-maker . Thanks |
@RealRichi3 and @ORIYOMI289 |
@oEbuka a meeting is going on now here https://meet.google.com/zth-eoem-nnx |
@BatoolMM ma how do i submit task NO. 4? |
@BatoolMM Please can we have a branch for development? |
@mildrette do we have a main branch for task 4 or you referring to the OSCSA WEBSITE main branch? |
I missed the meeting yesterday, is there a way I could get the briefing? |
Thanks @BatoolMM , just to be clear, do you mean i should explain how the project is structured in terms of how the folders are organized and also explain the purpose of the folders. Is this what you mean? |
@BatoolMM Thank you for the merge privilege.🙌 @RealRichi3 my thoughts
you can get some ideas from here |
Thanks @sandygudie, i get it now |
@BatoolMM @RealRichi3 |
This is fantastic, thank you @sandygudie. Can we link both the backend and front end and deploy them in the same app? right now, the backend doesn't seem to be working at all. |
i think the backend has to be hosted on a separate server(like hosting platform such as Heroku) and then consumed as APIs on the frontend, |
The backend has been hosted separately on render, you only need to read the documentation on how to consume the endpoints |
I already hosted the Backend API on render, and it works fine when making requests from postman, You can import the postman JSON from here then read the documentation https://github.com/Open-Science-Community-Saudi-Arabia/MOOCs/blob/560c2941548f49b11196c3ee4fe70bdd81357664/backend_API/src/API%20doc/MOOCs.postman_collection.json |
@BatoolMM @sandygudie, here's a sample request i sent to the backend API using postman. it works fine |
@sandygudie i just published the API doc here, please check it out https://documenter.getpostman.com/view/20633788/2s8YemuZwv |
Awesome @RealRichi3 |
@sandygudie, what's the update on linking the front end to the endpoints for authentication, have you been able to do it? |
i will get on it, I wanted to complete the landing page and relevant setup first |
@sandygudie Alright then, the backend API is complete, once you're ready to start using the other endpoints, let me know so i can update the API doc |
Can you share access to the API doc, so I can contribute also. |
@anslemkelechi |
Hi @RealRichi3 |
@anslemkelechi alright, i'll send you an invite |
@anslemkelechi i just sent you an invite, please check your mail |
Thanks @anslemkelechi |
@BatoolMM, thanks for the opportunity to contribute to this project. |
Thank you all for your hard work and amazing contributions 🙇🏽 . The Community coordinator will follow up with an email for all of you and congratulations to the selected interns 🌷 @RealRichi3 Yes, we will follow up with more details about the tasks you will complete in the internship. |
Congratulations to @sandygudie and @RealRichi3. Very well deserved, I know you guys are going to deliver excellently. Thanks to @BatoolMM for the opportunity to contribute to this project. I hope to make more significant contributions. Welldone guys. 💪🏾💪🏾 |
Alright, @BatoolMM |
Thanks @Thesaleem |
Thank you🙌 |
@sandygudie, i have updated the auth flow for password reset, i also added another route to get logged in users data. Please test and give me feedback |
Alright, I will look into it |
🎊 Welcome Outreachy 2022 Contributors! We're excited that you're here 🎉
Outreachy provides paid remote, three-month internships to support diversity in Free and Open Source Software (FOSS). For more information about what Outreachy is, follow this link.
Outreachy internships are:
💵 Paid - $7,000 USD total internship stipend
🌍 Remote - both interns and mentors work remotely
🕰 3 months - internships run May to August.
For those interested, this process is described here.
Summary
Open Science community Saudi Arabia (OSCSA) was established in line with Saudi Arabia’s Vision 2030, which focuses on installing values, enhancing knowledge and improving equal access to education. It aims to provide a place where newcomers and experienced peers interact, inspire each other to embed open science practices and values in their workflows and provide feedback on policies, infrastructures and support services. Our community is part of the International Network of Open Science & Scholarship Communities (INOSC).
Open Science has developed materials of its own and collaborated with other communities to the ruse and localise their materials, but none of it is incorporated within the website.
How to start?
Submission
Tasks for Intern Selection:
Task 1, 2 and 3 are completed in this issue Open-Science-Community-Saudi-Arabia/OSCSA_Website#12
Task 4
Open Science Community would like to develop Massive Open Online Courses (MOOCs), which are free online courses available for anyone to enrol. We have developed our own materials and will also reuse materials from Open Life Sciences and Turing Way. In order to do that, we need to develop a platform where a participant can log in, view videos and written materials as lessons. This will be similar to Udemy and other platforms for MOOCs. Your task is to create a demo of the website using any backend technology. You don't have to create the next Udemy, only a demo and showing how you can implement functionality in the website.
You need to create an issue outlining your plan and how you attempted to take the 1st step in creating this MOOCs platform.
Task 5
This is described in Open-Science-Community-Saudi-Arabia/OSCSA-en-blog#6
Task 6
This is described in Open-Science-Community-Saudi-Arabia/OSCSA-en-blog#6
Meetings
We will lead an online video call (on Zoom) to answer any questions you have. This will be on Tuesday, the 18th of October, at 12:10 pm UTC!
Assessing Candidates
Communication
Maintainers will answer your questions under the issue or Github Discussion from 10:00am - 4:00pm UTC. Please avoid communicating through emails unless it is necessary.
The text was updated successfully, but these errors were encountered: