-
Notifications
You must be signed in to change notification settings - Fork 35
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
Merge the dev into the main for 1st prototype #146
Conversation
Setup husky and lint-staged
Added * *add routes for delete and get courses feature* * *add delete and get course feature* * *add restrictions for get courses route* * *update course and videos schema model*
[21/10/2022] : Backend API [feat] - Unit tests
…t-71-feat/unit-tests Revert "[21/10/2022] : Backend API [feat] - Unit tests "
[02/12/2022] - Fix: New password not logging in
…/reset-password 28/11/2022: Added Reset password feature
[23/12/2022] - Add code documentation
…team2 [23/12/2022] Merge `dev_team2` to `dev` branch
The Label Bot has predicted the following:
|
This is a super huge PR, which we will try to avoid but we would like to add this work to the main branch so we can start polishing it. |
Alright @BatoolMM, I'll go through the backend src code if everything is intact |
I will merge this now and will go though each part of the front-end and back-end together after the break! Even if part of it is broken, we will fix it in a separate PR! |
…Science-Community-Saudi-Arabia/dev Merge the dev into the main for 1st prototype
Summary
Merge all work carried out so far on the MOOCs to the main during the selection period of Outreachy.
Fixes #2
DEVELOPMENT PROGRESS
Design
Issue [13/10/2022]: Design Template -OSCSA MOOCs Platform #11
Figma link
Frontend Development
issue [14/10/2022]: Frontend Project Structure setup/dev_team2 branch #20
PR Added frontend_project structure #21
issue : [15/10/2022]: Implement the landing page for MOOCs (dev_team2) #36
PR [17/10/2022] Develop the landing Page #43
issue [14-10-2022]: Develop Header and Footer for MOOC App #19
PR [17/10/2022]Develop Header and Footer Section #37
issue [14-10-2022]: Develop Header and Footer for MOOC App #19
PR [17/10/2022]Develop Header and Footer Section #37
issue [14/10/2022]: Create a Login Page and Sign Up Page (dev_team2 branch) #24
PR [14/10/2022]: add login-page , signup page , add routing and improve file structure #31
issue [14/10/2022]: Create a Login Page and Sign Up Page (dev_team2 branch) #24
PR [14/10/2022]: add login-page , signup page , add routing and improve file structure #31
Backend Development
issue [12/10/2022]: Backend API [feat] - Setup Project structure #13
PR [12/10/2022]: Backend API [feat] - Project structure #14
issue [15/10/2022]: Backend API [feat] - User and Admin Database Models #30
PR [15/10/2022]: Backend API [feat] - users db model #32
issue [15/10/2022]: Backend API [feat] - Async wrappers and Error handlers #33
PR [15/10/2022]: Backend API [feat] - async function wrappers and error handlers #34
issue [15/10/2022]: Backend API [feat] - Async wrappers and Error handlers #33
PR [15/10/2022]: Backend API [feat] - async function wrappers and error handlers #34
PR [17/10/2022]: Backend API [feat] - Authentication middleware #44
issue [17/10/2022]: Backend API [feat] - Role based permissions router middleware #45
PR [17/10/2022]: Backend API [feat] - Role based Permissions handler #46
issue [13-10-2022]: Authentication feature for OSCSA MOOCs platform #7
PR [16-10-2022] Authentication Routes Created(Signup & Login) #38
issue [13-10-2022]: Authentication feature for OSCSA MOOCs platform #7
PR [16-10-2022] Authentication Routes Created(Signup & Login) #38
issue [18/10/2022]: Backend API [feat] - Social signin with Google #48
PR [18/10/2022]: Backend API [feat] - Social signin with Google #49
What should a reviewer concentrate their feedback on?