Proposal 2023: GSOC LMS Portal for Drupal

Created on 6 March 2023, over 1 year ago
Updated 12 February 2024, 9 months ago

Project Mentor

Vairamuthu M

Project Difficulty

INTERMEDIATE/DIFFICULT

Project Skills/Prerequisite

React / PHP / Symfony

Project Description

Building a learning management system in Drupal for GSOC students, where students can submit their works and collaborate with a mentor for feedback, scheduling their tasks, posting their experience in the app, and it is helpful for future students to explore previous ideas and works.

Expected Size of project

350 hours

Project Goal

This initiative creates a collaborative tool and a path for future developers.

🌱 Plan
Status

Fixed

Component

Organization

Created by

🇮🇳India @muthu12345

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • Hi @muthu12345,
    I'm Tarun, and I am a sophomore student at the National Institute of Technology Karnataka, Surathkal.
    I do admire the idea of having an LMS portal in Drupal, and I am willing to contribute to this project this summer as i do have the technical skills , if I get a fair idea of the project it would be really helpful so as to draft a proposal for the project, to make sure that the idea work at its very best.

  • 🇮🇳India jyotiswaroop

    Hi, my name is Jyotiswaroop Srivastav, and I am a MERN Stack Developer. I am a second-year CS Undergraduate student from Delhi University, India.

    I appreciate the idea of the LMS portal in Drupal. I am very excited to work on this project under the guidance of an excellent mentor. May you guide me on how to start contributing?
    My skill set includes HTML, CSS, JavaScript, MongoDB, React.js, Node.js, Java, C++, and Python.

    LinkedIn:- https://www.linkedin.com/in/jyoti-swaroop-srivastav-971a73240/

  • Hello, @muthu12345
    My name is NagiPragalathan, and I study computer science at the Chennai Jaya Engineering College.

    I like the concept of the Drupal ELearning site. I already work with LMS on our college website, so I believe I'm a good fit for this project. I'm also an Open Source contributor for Python, have knowledge of problem-solving techniques, am skilled with React, Django, and Flask.
    Working on this endeavour with the assistance of a top-notch instructor excite me greatly. Please advise me on how to begin giving.
    Python, HTML, CSS, JavaScript, MongoDB, React.js, and Node.js are among my technical skills.

    And here is my linkedin and github profiles ,
    LinkedIn : https://www.linkedin.com/in/nagi-pragalathan-n-a03a55230
    Github : https://github.com/nagipragalathan

  • Hello, @muthu12345
    My name is Prasad, and I study computer science at the Hubballi, KLE TECHNOLOGICAL UNIVERSITY

    Regarding about problem statement is fascinating and i have worked related to this problem statement and I'm so confident that i can fit for this project and i have contributed open source projects also and i have solved difficulty issues
    Skills Stack:- ReactJs MangoDb, NodeJs, Express.js, Django, Cloud Services

    So i'm ready to work with you please advise me or suggest me

    Linkedin: https://www.linkedin.com/in/prasad-mutnale/
    Github: https://github.com/Prasad-mutnale

  • 🇮🇳India kunals131

    Hello @muthu12345 sir,

    My name is Kunal Sangtiani and I am a 3rd year IT student studying at IET-DAVV Indore, India.

    I have extensive experience in full-stack web development, particularly in React.Js, Node.Js, Express.Js, Php, Python, and MongoDB. I have completed multiple projects where I have utilized these skills and gained proficiency in these technologies.

    Your proposed project for building a learning management system in Drupal for GSOC students is particularly interesting to me. I believe that my skillset makes me a perfect fit for this project. I am excited to collaborate with you and learn from your expertise in this field.

    I believe that this project will be an excellent opportunity for me to learn and grow as a developer, while also contributing to a collaborative tool that will benefit future students. I am confident in my ability to complete this project with dedication and hard work.

    Linkedin: https://www.linkedin.com/in/kunal-sangtiani-4373581bb/
    Github: https://github.com/kunals131
    Portfolio: https://www.kunaldev.tech/portfolio

  • 🇮🇳India Shivanshu Pathak

    I'm Shivanshu Pathak, and I am a sophomore student at the Bennett University, Greater Noida.
    I do admire the idea of having an LMS portal in Drupal, and I am willing to contribute to this project this summer as I do have the technical skills, if I get a fair idea of the project it would be really helpful so as to draft a proposal for the project, to make sure that the idea work at its very best. I know language like ReactJS, NodeJS, HTML5, CSS, Javascript, Flutter, C++, Python and i have a experiences on these language with industries. I want to contribute to this project.

  • Hello! My name is Pursottam Sah and I am from Assam, India.I am a Prefinal Year Computer Science Undergraduate student at NIT Arunachal Pradesh

    I have solved around 1000+ Coding questions on Leetcode and Geeksforgeeks I am interested in contributing in Drupal Organisation in the project idea of Proposal 2023: Drupal CSS Modernization Initiative
    Proposal 2023: Chatbot interface for Drupal documentation and contributor onboarding and LMS portal in Drupal

    I have previously developed Technodaya NIT Arunachal Pradesh Web Magazine https://technodaya.netlify.app/ and you can see similar projects on my GitHub repository https://pursottam6003.github.io/

  • 🇮🇳India apurvsonawane

    Hello @muthu12345 @nick_vh
    My name is Apurv Sonawane, and I am currently a third-year undergrad student at the Veermata Jijabai Technological Institute, Mumbai, India. I am delighted to see the initiative to develop a Learning Management System at Drupal for GSOC students. I believe this will greatly benefit those who are part of the Drupal community. The Drupal-based LMS will provide a unified platform for GSOC students to submit their work, collaborate with mentors, and plan projects, increasing their productivity and efficiency.
    Some examples of how a Learning Management System can be useful specifically for Drupal:
    Centralized platform: LMS can offer a single platform for managing all learning resources connected to Drupal, such as tutorials, user manuals, and training materials.
    Transparency in open source contribution: An LMS will provide transparency in open source contributions by providing clear learning objectives for open-source contributors and providing access to a range of resources, etc
    Peer-to-peer communication: LMS can include discussion forums where learners can post questions, share ideas, and engage in conversations with one another.
    Helpful for mentors to track: It will allow mentors to track their mentees' progress.
    Some ideas to achieve this project goal may be as follows:
    Mentees can have a direct conversation with the mentors either through messaging or a video conference and can update their respective mentors about the status of the project.
    Code collaboration: Here students and mentors can collaborate on code in real time which can help facilitate learning and produce better-quality code.
    Peer review: Peer review can be integrated into the learning management system, allowing GSOC students to review each other's work and provide feedback. This can help students build relationships with each other and create a sense of community.
    Collaboration tools: Collaboration tools such as video conferencing, chat, and screen sharing can help GSOC students work together on their projects and build relationships with each other.
    Meet can be scheduled with the mentor.
    As a novice in this field, I am fully aware that this project may require some guidance and mentorship, but I am eager to put in the effort and time required to learn and contribute to the project. I am eager to learn new skills and knowledge that will allow me to make a significant contribution to the project's success. I've also looked through the codebase, run it locally, and become comfortable with it.
    I've pretty good experience with front-end technologies. I've two years of experience working on the front-end part and have also done a front-end internship at a budding startup. My skill set includes HTML, CSS, JavaScript, MongoDB, React.js, Node.js, Express .js, Firebase, React Native, C++, and Python.
    LinkedIn:- https://www.linkedin.com/in/apurvsonawane
    GitHub:- https://github.com/Apurv428

    In case you need more information from me, I will definitely provide it. I am excited about the opportunity to work on this project and contribute to the Drupal community.

  • First commit to issue fork.
  • 🇨🇲Cameroon noubis geordan

    hello, my name is geordan noubissie and i'm a 3rd year student in software engineering at the university institute of golf of guinea in cameroon. i'm very passionate about web development and i love to work on new projects. And my biggest wish is to contribute to a big open source project and Drupal is the ideal opportunity for me to realize this dream. I have skills in php, laravel, and reactjs. It would be a great pleasure for me to participate in this project.
    Thank you very much.

  • 🇮🇳India @muthu12345

    Hy @all thanks for your interest over this project submit your proposal before the deadline. If you had any doubt regards this project can reach me out on the slack. Display Name: Vairamuthu M in the #drupal-google channel.

  • 🇮🇳India rajats98

    Hello mentors,
    I am rajat shukla, i currently study 2nd year in college
    I am intrested in contributing to this project.
    Please tell me how can i begin.

  • 🇮🇳India rajats98

    Hello mentors,
    I am rajat shukla, i currently study 2nd year in college
    I am intrested in contributing to this project.
    Please tell me how can i begin.

  • 🇮🇳India rajats98

    Hello mentors,
    I am rajat shukla, i currently study 2nd year in college
    I am intrested in contributing to this project.
    Please tell me how can i begin.

  • 🇮🇳India Shriaas Pune

    Closing this issue since this is outdated now, submission link: https://www.drupal.org/project/gsoc/issues/3383666

  • Status changed to Fixed 9 months ago
Production build 0.71.5 2024