Proposal Project

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

CS- UOG - Project Management Office Version: 1.

0
Final Year Project MuwakeE Website Date: July 16-07-2020

Department of Computer Science

UNIVERSITY OF GUJRAT

MuwakeE

Group Members:
Student Name Roll#
M.FarhanNasir 16181519-001
Student Name Roll#
AhmadAzharBhinder 15111519-147
Student Name Roll#
EmanQaiser 15111519-099

Supervised By:

Ms.MadihaAnwar
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

DECLARATION

I certify that project title MuwakeE is under my supervision with students of Computer Science

1)M.Farhan Nasir Roll#16181519-001) 2)Ahmad Azhar Bhinder Roll#(15111519-147)

3)Eman Qaiser Roll#15111519-099 Faculty of Computing & Information Technology, University of

Gujrat, Pakistan, worked under my supervision.

__________________________________
Supervisor’s Name Ms.MadihaAnwar
Department of Computer Science
Faculty of Computing & Information Technology
University of Gujrat, Punjab, Pakistan.
Email: @uoglahore.edu.pk

Dated: 16-07-2020

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
I
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

Contents
MUWAKEE ........................................................................................... 1
1.1 INTRODUCTION ............................................................................... 1
1.2. PROJECT TITLE: ............................................................................. 1
1.3. PROJECT OVERVIEW STATEMENT: ................................................. 1
1.4. PROJECT GOALS & OBJECTIVES: ................................................... 3
1.5.SYSTEM STRUCTURE / MODULES: .................................................. 3
1.6. LIST OF OPTIONAL FUNCTIONAL UNITS: ......................................... 4
1.7. EXCLUSIONS: ................................................................................. 4
1.8. APPLICATION ARCHITECTURE: ...................................................... 4
3-TIER ARCHITECTURE OF JOB PORTAL MUWAKEE ............................. 4
1.9. GANTT CHART: .............................................................................. 5
1.10. HARDWARE AND SOFTWARE SPECIFICATION: ............................. 5
1.11. TOOLS AND TECHNOLOGIES USED WITH REASONING: .................. 6
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

MuwakeE
1.1 Introduction
The Project MuwakeE Refers to the Word Opportunities by This Website many Job seekers
and Employers can avail the Opportunity by this website .This is Actually a Purely Job Based
Portal Website in which Different Persons exclude to their Ages Gender & Fields
Can see Updates of Coming Hiring and Vacancies in any organization . People can use it through
out the Organization as well as Outside the Company with internet connection .Many foreign
Companies like Glass Door ,Career Builder ,Indeed.com Working in this Field

We are Inspire By The Today’s Demanding field of Websites and Online working .But with their
growing Demand Peoples can Post Different Job Vacancies By Different Companies .Employers
are the Persons who can manage their Company Job Hiring Ads and Job seekers can see and
Apply it Via Login Account and Upload their CVs and Got Hired and get Placement .

1.2. Project Title:

“MuwakeE”

1.3. Project Overview statement:


This Website is Giving Many Facilities to their users and Some Features are Additionally added
to set it unique From Others Like

1) We are Creating a Job Portal Based Platform in which Users can see Jobs, apply jobs and
upload cv, Employers can Post jobs, wait for confirm it and see it after posting also the
agents works like Employers can Perform Employers task and Admin can Perform Crud
and all data display on it form.
2) We are Giving the Google API for Exact Location Tracer for the Job Seeker.
3) We Are Giving the Option to the Job Seeker To Upload With Computer Drive .
4) We Are Giving the Option to the Job Seeker To Refer a Job Post to its Friend by share by
email options
5) We Are Giving the Option to the Job Seeker To Check all the jobs of the Specific
employer and Follow it on website.
6) Employers &Users Can have a Feature to Read a Blog Regarding Admins Latest Posts.
7) Employers &Users Can have a Feature to Read a Post Page Regarding Admins Latest
Posts.
8) Job Seekers & Employers can Contact Admin with a message sent to its mail.

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
1
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

9) Employers can see the data of applicants candidates apply for the job and shortlist a
specific candidate.
10) Users also write a report against any job and mail it to admin so admin can also block any
job with bad report or frauds.
11) Employers , Agents & Admin also perform CRUD to any job.
12) Employers , Agents contact by mail to admin for approve the posted job and live it to the
public.

Project Title:Muwakee

Project Manager:Ms.MadihaAnwar
Project Members:
Name Registration # Email Address Signature
M.FarhanNasir 16181519-001 farhan.nasir83@gmail.com
AhmadAzharBhinder 15111519-147 ahmadazharbhinder094@gmail.com
EmanQaiser 15111519-099 eman.qaiser73@gmail.com

Project Goal:
To Provide opportunities to the fresh Graduates As well as Job Seekers to See Updates of Hiring & Think
of their Worth in the Today Market .Also Employers of Different Companies Can Upload Ads of their Vacancies
to fill it by the Eligible Person as Soon as possible.

Objectives:
Sr.#
1 To Provide a Online based Job Site which give ease facility for the job seekers.
2 To Provide the Facility Of API for Ease Location Tracking.
3 To Post Jobs Easily By Simply Login Option by Approving with less demands.
4 To See Updates of Coming hiring in Search bar.
5 To Create Email sharing facility to knowing persons.
6 To Create a website for the Purpose of use of technology and provide efficient and reliable
jobs by saving time.
Project Success criteria:
Person or Jobseeker Got Placement & Company get a eligible Competent Candidate

Assumptions, Risks and Obstacles:


Resolution time

Organization Address (if any): N/A

Type of project: Research  Development


Target End users:
Graduates,Candidates,Professionals,Students,Freshes,SkilledWorkers

Development Technology:  Object Oriented Structured


Platform: Web based Distributed
 Desktop based Setup Configurations
Other_____________________

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
2
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

Approved By:
Date: 2-10-2019

1.4. Project Goals & Objectives:


The aim is to provide a Facility to Users To Avail The Opportunity as Soon as Possible to fill the
vacancy for Working Company So that Company Production Could not Disturb Due to any leaving
of Person .And Graduates can go to Required companies By See post and By Google API map
location .We Provide Ease to the Employers as well as the Job seekers Our Objective email to
share jobs to friends Feature As well as search jobs and categories jobs by Company set standard
. Create CV as Soon as possible to Avail Hiring opportunity by our CV format and Employers
Hired the eligible Candidate after Their Selection procedure passed by the candidate.

1.5.System Structure / Modules:


The Structure System or Modules consists of three Major Parts and Optional Agents .Which are
as Following
 Job Seeker Module
In this Module the application provide functionalities to the Job Seeker.
Applicants can Upload their CVs From Their PC or They have to create their online or
word CV Formats and upload it .The Applicants can also go through the present
Vacancies available . Job Seekers can also apply for the jobs and see the company
criteria for the job. He can check the job and refers it to his friend .also see the location
of a company by google Map. He can also Read the Blog and page written by admin
regarding jobs or notice in the navbar.
 Employer
In This Module the Employer has the functional Working .He/she can Upload
their Vacancy of their Company update ads And Review Candidates CVs
He also see the applied candidates history and shortlist a specific candidate when needed
also edit a job of their company and set the standard regarding company growth rate
estimation in Skills and Qualifications section.
 Administration
This Module is the Admin Module in which the administrator can handle the
profiles of Employers as well as Job seekers . he can perform CRUD .Write Blogs and
Pages with CMS .He has the Authority to Give him Benefits regarding Posting
Vacancies for long time.
 Agent
This Module is almost like Employers and work on the behalf of admin agent for
posting jobs also perform CRUD and post jobs.

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
3
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

1.6. List of optional functional units:

 Videos regarding Training For interviews and Test Preparation Feature


 User Feedback
 Creating CV formats for JobSeekers

1.7. Exclusions:

MuwakeE Website Operate On Desktop and Laptop Only Because it is a Web Based Project
initially Work on Web Development.

1.8. Application Architecture:

3-tier Architecture of Job Portal MuwakeE

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
4
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

1.9. Gantt chart:


Activity Start End Duration Se Oc No De Ja Fe Ma Apri M Jun Jul
p t v c n b r l y e y
Proposal and 26- 2- 1 week
idea 09- 10-
2019 201
9
Documentation 25- 03- 2 Weeks
of project 10- 11-
201 201
9 9
Research and 03- 22- 3 weak
Design 11- 11-
201 201
9 9
Coding and 22- 22- 2
development 11- 02- months
201 202
9 0
Testing and 22- 30- 1 month
correcting 02- 03-
202 202
0 0
Ready To 30- 30- 2 month
launch 03- 05-
202 202
0 0

1.10. Hardware and Software Specification:


Hardware:
 Processor-Based Computer or higher
 Memory: 4 GB RAM
 Hard Drive: 50 GB
 Internet Connection
 Pc or Laptop

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
5
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

Software:
 Windows 7 or higher
 PHP 7 Language
 WebServer Xampp (Server)
 Visual Studio Code (IDE)
 Framework Laravel
 MySql (phpMyAdmin) (Database)
 CLI (Command Prompt)

1.11. Tools and technologies used with reasoning:


 Host (or development) platform(s).

XAMPP
They are built for the Windows, have simple yet adequate PHP stack and are really
lightweight to host any application locally on Windows. Work as a web server.

 Target platform(s).

WINDOWS

 The programming language(s) to be used.

PHP 7 or 5

 Frame work based Website


Laravel 7.4.5

 Database
MySql (phpMyAdmin)

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
6
CS- UOG - Project Management Office Version: 1.0
Final Year Project MuwakeE Website Date: July 16-07-2020

Front-End Development: -

In order to get Front-end objectives, three main languages must be adapted: HTML, CSS, Jquery
and JavaScript programming. In addition to fluency in these languages, front-end need to be
familiar with frameworks like Bootstrap.

Back-End Development: -
In order to make the server, application, and database communicate with each other, at back-end
we will use a server-side language like PHP to build an application, and a tool like and MySQL
Server to find, save, or change data and serve it back to the user in front-end code.

© Department of Computer Science


Faculty of Computing & IT
University of Gujrat, Lahore Sub Campus
7

You might also like