You are on page 1of 11

Institution Details

Province Sindh City Karachi


Institution National University of Computer and Emerging Sciences (FAST-NU) Campus Karachi
Department Computer Science Degree BS
Level
Degree Program Software Engineering Telephone
Fax

Supervisor Details

Name Basit Jaisani Gender Male


Mobile Office No
Email basit.Jasani@nu.edu.pk Designation
Qualification

Co-Supervisor Details

Name Syed Zain-Ul-Hassan Gender Male


Mobile Office No
Email zain.hassan@nu.edu.pk Designation
Qualification

Head of Department Details

Name Dr. Zulfiqar Memon Mobile No. -


Email zulfiqar.memon@nu.edu.pk Gender Male

1
Project Details

Project Title Earn From Learn

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

Project Start September 2022 Project End Date June 2022


Date

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:

● Refine the candidates for recruiters through our test model.


● Make the hiring process for the companies smooth and cost-effective.
● Create job-ready digital skills that empower students from anywhere and everywhere.
● Opportunity for instructors to reach out to maximum students and contribute to a growing community.
● Provide employment opportunities to the instructor.
● Provide diverse perspectives to students through speaker sessions from various industries and backgrounds.
● Leverage student connections.
● Provide a professional resume that will get students to hire.
Project ● Make student life easy by managing their placements and studies together.
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

Statistical Analysis Yes Yes No No No Yes No No No


Comparison Of Course
With Other
Similar
Platforms
Job Post Yes No No No No No No Yes Yes

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.

Benefits Of Smooth and Cost-Effective Hiring Process:

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.

Refined and Eligible Targeted Audience for Recruiter:


The recruiter gets refined and eligible candidates as they already have passed the required skill course. This saves time for the HR team
and cost for the company.

Opportunity to cater to a large audience for Recruiters:


Recruiters can have easy access to a large audience by posting job ads which save cost for the advertisement. Also, recruiters can
conduct live sessions for promotion which reduce the cost of the promotional drives.

Quick Reach to Skilled Students:


Recruiter can easily search for eligible candidates through course tag.

Exclusive job Posting:


Once students enroll, they have access to the latest job postings from our platform.

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.

Leverage Student’s network:


Strengthen your networking by getting connected to fellow students and alumni through mock Interviews and our community platform.

Land the Jobs to students:


Students got the skills and jobs from the same platform.

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.

“Earn From Learn” makes Students Life’s Easy:


The platform provides ease to students as they can study and manage their job hunting together.

Job Opportunity for Instructor:


“Earn to Learn” provides job opportunities to people. This platform is open to everyone who can pass the instructor assessment.

Flexible Employment :
Instructors can work in their feasible time or even on weekends.

Contribution in Community Building:


Instructors can reach out to maximum students and contribute to a growing community.

Source of Income:
A good source of income for people by full-time as well as part-time emplotment.

Following are the details of the technical deliverable of FYP :

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.

Enrollment in the Course:


Students will enroll themselves by buying the course. After completion of the course material, the student will perform an assessment.

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.

Real-Time Practice IDE:


Students will practice the coding question on the provided IDE

Statistical Analysis of Course for Teacher:


A basic statistical analysis of the course will be shown to the instructor.

Conduct Interviews:
The recruiter will conduct interviews with candidates.

Search Candidates through Course Tags:


The recruiter will search for eligible candidates by entering the course name in the search bar. And the search result will provide the
candidate's profile who has passed the course.

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.

Community Building Platform:


Students and instructors will contribute to the Community Building Platform.

Features that will add in the future:

● 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

Other Website Development


Industries
(Optional)

Core MERN Stack, NestJs


Technology

Other Jira, Github


Technologies
(Optional)

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

Elapsed time in (month) since start of the project Milestone Deliverable

Requirements Elicitation Project Proposal


Month 1 Project Planning Project Scope

FYP-Proposal Defense
Project Presentation Software Requirement
Month 2 Requirement Specification Specifications

Designing UML Diagrams Software Design Specifications


Month 3 Designing Database ERD and Data model

Implementing Database Database


Designing Front-end Instructors Interface
Developing Backend Backend-APIs and Logic
Month 4 Project-Presentation FYP-I Defense

Front-end and Backend- APIs of


Month 5 Designing Student And Recruiters Interface Student and Recruiters

Finalizing Website Implementation by


developing other necessary features(e.g:
Compiler-Embedding,
Month 6 CV generation). Final Draft of Website

Testing Web-functionalities Full Functional and Tested Website


Month 7

Reviewing The Project


Project Presentation
Month 8 Project Report FYP-2 Defense

10
11

You might also like