Professional Documents
Culture Documents
Supervisor Details
Co-Supervisor Details
1
Project Details
Member 1 Name: Arun Member 2 Name: Abdul Manan Memon Member 3 Name: Aisha Anwar
Group Details Member 1 Roll#: 19k1049 Member 2 Roll#: 19k1071 Member 3 Roll#: 19k1076
Project Area
of Data Science
Specialization
During our course as aspiring software engineers, we have come across a number of problems that we aim to solve through our Final
Year Project. Firstly it has been analyzed that GPA is not a sole parameter to get an internship or a job; Despite working day and night to
get a good GPA, a student cannot secure a job. This has brought us to the fact that there is a gap between the courses being taught in the
Project institutions and the expertise the industry demands.
Summary
In addition to it, we have analyzed some problems at the end of industry as well; on every job opening, the job description contains the list
of technical skills an ideal candidate should have but the extent to which a candidate should be capable of contributing to the company’s
growth remains abstract. Due to this, the company gets loads of applications and interviews a large number of applicants. According to
our experience, an IT company in Pakistan conducts a written exam, 2 technical interviews, and an HR interview on average for a single
job hiring. And after hiring, the company still trains the new employee to get maximum output in the future. Such practices are actually
using up the company’s resources and not adding any value to its progress.
We aim to solve these issues through our e-learning and hiring platform. It would be first of its kind in Pakistan, targeting the IT industry.
The application will converge the 3 main actors of the industry; students,instructors, and recruiters. The project aims to build a community
of instructors who would pass on their expertise to the students through the medium of recorded video lectures, and practice material. This
will also develop a community of technically skilled people. Apart from this, it will also accompany the recruiter in hiring the right candidate
for their desired position by allowing them to tag a course from our application with a job posting and assess a candidate based on their
performance in an pre-modeled evaluation by our team. This will not only increase the probability of getting the right candidate but also
reduce the cost of searching for the right candidate.
2
The application aims to achieve the following objectives:
Websites Earn Khan Maqsad Abwaab Noon Udemy Coursera Mustakbil Rozee
From Academy Academy
Learn
Features
Lectures Yes Yes Yes Yes Yes Yes Yes No No
Live Chat No No No No Yes No No No No
Free No Yes No No No No No Yes No
Class/Group No Yes No No Yes Yes No No No
Practice Material Yes Yes Yes Yes Yes Yes Yes No No
Mock Interviews Yes No No No No No No No No
Challenging peers No No No Yes No No No No No
Instructor Yes No No No No No No No No
Assessment
Certification Yes No No No No Yes Yes No No
3
Student Yes Yes Yes Yes Yes Yes Yes No No
Assessment/Grading
Resume Builder Yes No No No No No No Yes Yes
Course Review Yes Yes Yes Yes Yes Yes Yes No No
Community Yes Yes Yes Yes Yes Yes Yes No No
Payment Options Yes Yes Yes Yes Yes Yes Yes No Yes
Leader-board Yes No No No No No No No No
Filter-out students on Yes No No No No No No No No
Course Basis
View Progress Yes Yes Yes Yes Yes Yes Yes Yes Yes
Capture Question No No Yes No No No No No No
Instructor Yes Yes No No No Yes No No No
Recruitment
“Earn From Learn” will be a website engineered using MERN stack technology. Our team will initially work on designing some necessary
UML diagrams for all the major actors involved in the application. Then we will move towards the development phase. Meanwhile, we will
be working on designing the database, and frontend of the website; we will ensure that the work is distributed in a way that every member
gets an equal opportunity to contribute and demonstrate their skills in the best manner. The Software Development Process followed
throughout the project will be a combination of iterative and incremental precisely Scrum. The progress of the project will be monitored
using Jira (Project Management Tool for agile Methodology).
Project
Implementatio We have planned to work on the features in the following way: At first, we will design the portal for the instructor where they can create
n Method their profile, upload lectures, and use all the necessary features. After this, we will work on the recruiter portal where the recruiter can post
(less than job openings, and tag courses with them among all the other functionalities. At last, the student portal will be developed where the student
2500 will be able to register for courses, and participate in our designed test-model to get hired by the recruiter. It will ensure that all the actors
characters) contribute in building a organic community.
4
The Project “Earn from Learn” makes the hiring process smooth and cost-effective by providing tested candidates to recruiters so the company can
skip the testing and training phase. Also saves the training cost.
Get Noticed:
Our courses are designed to help the students to get the attention of recruiters and hiring managers. Recruiters can search students
through tags of courses.
Interview Preparation:
Students can prepare themselves for interviews by practicing mock interviews with fellow students.
Quality Learning:
Quality education will be provided as the platform is assessing the instructor.
Self-Paced Learning:
A self-paced designed course helps students to learn at their own pace.
Fairer:
It extends learning to more people.
5
The solution to Teacher scarcity:
Students have the choice to choose the instructor itself by reviewing the instructor’s feedback.
Flexible Employment :
Instructors can work in their feasible time or even on weekends.
Source of Income:
A good source of income for people by full-time as well as part-time emplotment.
l Job posts:
Recruiters can post jobs to advertise open positions at their company. The recruiter will tag the platform’s course.
Design course:
Instructors will design courses according to the platform’s policy. Also, the instructor will create a quiz for every topic for the assessment.
Design assessment:
The instructor will design the final assessment of the course. Students have to pass this assessment in order to certify.
Review Course:
The student will review the course by writing feedback or by rating.
6
Resume creation:
An automatic professional resume will be generated by filling out a form.
Mock Interviews:
Students will prepare for interviews by practicing mock interviews with fellow students.
Conduct Interviews:
The recruiter will conduct interviews with candidates.
Teacher Assessment:
In this feature, people who will log in to the platform as an instructor will be provided an assessment to become an “Earn from Learn”
instructor.
● Priorities post.
● Live Sessions From Recruiter.
● Wallet.
● Live sessions for Students by Teacher.
● Online Whiteboard.
● Advance Community Building Platform:
● Students can vote for any post so the new students can easily find common problems.
● Students can mark any comments that provide the correct solution.
● Students can report inappropriate and irrelevant comments.
● Progress bar.
7
What is NOT included:
● Full Payment Gateway (only the idea will be designed. The Whole feature is not the part of
current FYP)
Technical
Details of
Final
Deliverable
Final ● A demo-based fully functioning website named “Earn from Learn” where students can learn skills through our designed courses by
Deliverable of the instructors. Also, get jobs easily through the latest job postings from the recruiter.
the Project ● Final Report
Core Industry
(Optional) Edtech/e-learning, HR
Sustainable
Development
Quality Education (SDA 04)
Goals Decent Work And Economic Growth (SDG 08)
(Optional) Partnership For The Goals (SDG 17)
8
References
1. khanacademy.org.
https://www.khanacademy.org/ (accessed Sep. 16, 2022).
2. maqsad.io.
https://maqsad.io/ (accessed Sep. 16, 2022).
3. abwaab.com.
https://abwaab.com/en-PK (accessed Sep. 16,2022).
4. learnatnoon.com.
https://www.learnatnoon.com/ (accessed Sep. 16,2022).
5. udemy.com.
https://www.udemy.com/ (accessed Sep. 16,2022).
6. coursera.org.
https://www.coursera.org/ (accessed Sep. 16,2022).
7. mustakbil.com.
https://www.mustakbil.com/ (accessed Sep. 16,2022).
8. rozee.pk.
https://www.rozee.pk/ (accessed Sep. 16,2022).
9
Project Key Milestones
FYP-Proposal Defense
Project Presentation Software Requirement
Month 2 Requirement Specification Specifications
10
11