Closed sandygudie closed 1 year ago
Frontend Development: ReactJS Backend:
but i am already on this task i have created issue
@sandygudie and @ladyami both of you can create a proposal - we allow multiple submissions for this task.
@sandygudie .. i have no knowledge of react js. Can I work on the html and css part ??
I have experience working with React JS and firebase. So how do you propose we go about it.
I only have experience in html,css,PHP,js
So what task should I handle because it won't be effective if we don't share the work, what do think
@sandygudie can we have access to the mongodb database and cloudinary, to be used for the project ?
hi @sandygudie I have experience with React and firebase. i am interested in contributing to this project.
Hello Team, thank you for the interest to collaborate on this tasks.
Tha project will be broken down into smaller tasks so that everyone can contribute. Since it’s a demo project we will use a private account for tools needed (cloudinary, MongoDB etc) Design- We will need a design template for this project. Aside what I suggested ,feel free to highlight alternative approach to it.
Regrading collaboration, I will suggest a Slack workspaces, @BatoolMM this will also be helpful for long term collaboration/discussion in OSCSA , otherwise we continue here.
Thank you
Hi team, i would like to take the initiative for designing and @BatoolMM May i know how many pages does the demo need? Login page, landing page. Do we need more ?
Hi team, i would like to take the initiative for designing and @BatoolMM May i know how many pages does the demo need? Login page, landing page. Do we need more ?
Thank you Login page and Dashboard pages (users and admin dashboard) We may not need a landing page for now
@BatoolMM is it ok for us to collaborate and work together on this issue or must we make separate independent proposals ?
@sandygudie Have you created the slack channel ?. Lets fix a meeting later today so we can decide on the features the site will carry. And then break down the task into multiple issues.
I agree with @okerekechinweotito, we should create either slack or discord channel so everyone is up to speed.
@Dhei-vid slack is okay the project should be break down
Pls I'll also like to collaborate on this have the slack channel been created
I will go ahead and create a slack channel, then post the link here.
Hello Team, I totally agree with the slack workspace, I am hoping we could have an official OSCSA Slack Workspace rather than a private workspace, @BatoolMM hoping to hear your suggestion on this .
I will go ahead and create a slack channel, then post the link here.
@Dhei-vid I already created one but let's hear from @BatoolMM
Heres the link for the slack channel - https://join.slack.com/t/slack-qni4624/shared_invite/zt-1hmp78eae-jkh8wKPB3M_A52IyBqWhDA
@BatoolMM pls what do you think about the suggestions above
@sandygudie I can work with ReactJs we can split different pages and features into issues so everyone can contribute and be up to speed
I do not mind handling the login component as we integrate it with firebase or MongoDB.
This is a list of all the pages we will need then we can start breaking them into chunks and creating issues out of them and their features.
We can add more. We will need people to handle UI/UX, Frontend, Backend, and project management for all of these.
Users should also be able to register { creating a register page }in order to Log in. I would suggest we add this. I would be working on this task, implementing REACT, Mongo DB , Node JS
@Kemmie001 Lets wait to receive some clarifications from the Mentor then we can arrange a meeting and properly plan and outline this
Hello Team, While waiting on feedback from @BatoolMM Please, Let's have a call by 5 PM WAT today( 9 AM PST) https://meet.google.com/zth-eoem-nnx
@sandygudie I suggest there should be different types of users
One would be an admin for uploading the OSCA videos Then the normal user for just accessing the videos The admin can also have other functionalities too
Hello Team, While waiting on feedback from @BatoolMM Please, Let's have a call by 5 PM WAT today( 9 AM PST) https://meet.google.com/zth-eoem-nnx
I would join the meeting as I would like to contribute to it too
Hello Team, While waiting on feedback from @BatoolMM Please, Let's have a call by 5 PM WAT today( 9 AM PST) https://meet.google.com/zth-eoem-nnx
Will be joining the meeting too..
Users should also be able to register { creating a register page }in order to Log in. I would suggest we add this. I would be working on this task, implementing REACT, Mongo DB , Node JS
so we agree we will be making use of MongoDB. I would like to work on the login and register pages so we could team up to do that.
lets all wait for the meeting by 5pm then
Thank you, @sandygudie, for creating a clear issue using the issue template - and thanks for everyone who joined this issue @Dhei-vid @Kemmie001 @AminMusah @ORIYOMI289 @okerekechinweotito @victorvictoria-maker @RealRichi3 @oEbuka @ladyami @safa-ismail @Teslimsama @codeinvoke7.
Apologies if I missed any names!
This is supposed to be a demo with a minimum landing page with the courses, sign-up/log-in page, and a Course page that has videos and coding exercises. You don't necessarily need to add them all, but the PR should be on this repository!
In terms of using slack, we recommend that any collaboration uses GitHub issues and GitHub Discussion but you are very welcome to use any other platforms. We can't monitor both Slack and GitHub at the moment, as we are experiencing a large number of contributions!
I would like to remind you this is supposed to be a demo, and while we are very grateful for your work. We ask all Outreachy candidates to work on a minimum of 3 projects simultaneously so that they are not completely relying on their selection in OSCSA if we end up not selecting them!
Thank you again for all your wonderful work 🌷
@sandygudie let's use GitHub discussions for communicating instead
Hello Team, While waiting on feedback from @BatoolMM Please, Let's have a call by 5 PM WAT today( 9 AM PST) https://meet.google.com/zth-eoem-nnx
Would be joining the meeting as i would like to contribute.
@sandygudie let's use GitHub discussions for communicating instead
I think i agree with this.
I would Like to contribute to this project I have Knowledge of React and firebase i also want to ask if there is as existing design or we need to come up with design while implementing the UI
Hello Team, meeting starts in 5mins
Hi sandy, Have you uploaded the link to the doc as discussed in the call?
If you have how can I get it, please?
Hi sandy, Have you uploaded the link to the doc as discussed in the call?
If you have how can I get it, please?
Seen it already ☺ Thanks
@sandygudie have you contacted @BatoolMM regarding the branches we would need?
Hello everyone, Please I will love to contribute to this project too. please add me to it thank you.
Sure, by tomorrow a list of tasks will be sent here, just pick anyone you feel you can handle
@sandygudie i have made the issue for collaboration on the backend API here's the link #5. Please remember to make the necessary update
Hi everyone, I would like to contribute to this project. How do I join looking forward to hearing from you guys. I am skilled in HTML, CSS, JavaScript, React, Nextjs, Vuejs, Ruby on Rails, Typegraphql.
Hello everyone, I'm an Outreachy applicant. I'm interested in this project. I have knowledge of HTML, CSS, JavaScript and vue.
Thank You Team for yesterday's meeting, The information shared was insightful. Feel free to visit the docs We were able to break down tasks in different areas(Design, Frontend, Backend) so that everyone can contribute. Looking forward to the exciting work ahead!👏
@sandygudie please I will love to work on these tasks for the front-end
@sandygudie as per discussion will the issues be created for each areas today ??
Problem Statement Open Science Community would like to develop Massive Open Online Courses (MOOCs), which is a free online courses available for anyone to enroll in. 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, and 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.
Functionalities
Discussions/Planning
DEVELOPMENT PROCESS:
DEVELOPMENT PROGRESS
Design
Issue https://github.com/Open-Science-Community-Saudi-Arabia/MOOCs/issues/11 Figma link
Frontend Development
Backend Development