Atlassian JIRA Online Learning Platform

* Inspiration/Problem Statement *

Given the recent global COVID-19 pandemic, unemployment is at an all time high. A lot of people have either lost their jobs or are working with reduced works hours and pay cuts etc. Many students too around the world will have to defer their admission by a year or have to complete majority of their coursework virtually. This problem has lead to an opportunity to completely transform how people learn. There is an urgent and high demand to upskill and retrain in new job areas where it is high in demand. There is a need for unconventional, accessible and affordable learning platforms using VR. But this learning transformation faces a challenge to safeguard the learners from scammers. A lot of new users who have never previously been active learners online will change their style of learning and are more prone to getting scammed and have a bad experience. Since the COVID-19 pandemic, there are a lot of free courses on demand but many apart from large corporations are scams. We propose to build a platform to only onboard verified instructors with qualifications.

Overview

The goal of the platform is to give jobseekers a chance to have access to a well qualified and verified instructors who is competent to train them remotely, with flexibility and accessibility available. We do not strive to be another traditonal university but rather a hybrid of community college and university, where students are coddled to a certain extent but take their own responsibility for their work by reminding them about assignments and due dates in emails weekly and what questions can be asked. There is also a live webinar weekly with web accessibility for different abilities.

How it works

A trainer can upload his/her video by creating an account and pay for the content to be uploaded to students; however this is open source and free for students. A student will search the course he or she wants to learn and enroll into the course. The payment will be done through Paypal, credit card or blockchain coins Bitcoin and Ethereum. A preview of the course for students is provided to find out if the course is for them or not, and whether it has proper web accessibility requirements met and the qualifications verified.

How I built it

Atlassian Confluence Build Connect is used with the add-on library atlassian-connect-express from the JIRA documentations/npm install and written in Javascript with some CSS. The back-end uses some Docker and MongoDB with some internal APIs used. In developing this application, Node.js was the primary source and Express.js was the secondary source for the application.

Challenges I ran into

Unreliable team members and difficulty in communication

Accomplishments that I'm proud of/What I learned

Learning new skills and understanding different

What's next for Atlassian JIRA Online Learning Platform

Anyone can contribute with instructions on the contributing.md page of the GitHub repository

Share this project:

Updates