Skip to content

An application that asks questions about your interests and competencies in an effort to match you to a job

Notifications You must be signed in to change notification settings

jpartri/Aptitude-Test

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aptitude Test

You can visit the deployed site here

Table of Contents

Overview of Product

We will be building an Applicant Tracking System (ATS). This application allows users to log in and create a profile for themselves. They will also be able to take a quick aptitude test to determine what job/ business would be a good fit for them from the list available. They can then submit an application to that role. Applicants will be able to see all the roles available to them, as well as their own applications and any interviews they have been invited to take.

There will also be a back-end recruiter view of the website that shows recruiters the different applicants, what their test scores were, and any jobs they’ve applied to. Recruiters will have the ability to progress, reject and hire applicants, as well as move their application to a different role.

The app looks like the below:

Landing Page

Why is this important

As a recent graduate, or someone who would like to apply to a role in a complex organization, it may sometimes be hard to figure out what role you would be a good fit for. Our aptitude test cuts out the need to open all jobs and read through a job description to find a role that fits. It also reduced the risk of the company losing out on qualified/ good, diverse candidates who may have applied to the wrong role by guiding them in the right direction.

User Story

AS an employer I want to ensure that people are applying to the appropriate role So that I get the most qualified applicants

AS a young college student in the job market I want to ensure that I am applying to the correct role So that I have a better chance of being selected/ getting an offer

Technologies Used

This application is built with the below technologies;

  • Bootstrap css framework
  • Create React App
  • Express
  • Mongoose Database
  • Passport for User Authentication

Directions for Future Development

  • Make the website run efficiently with a high score in performance and PWA (Progressive Web Apps)
  • Build out the quiz feature a little more to make it work for an array of different roles and aptitudes
  • Improve UI/UX of application
  • Add security features

License

MIT License

Copyright (c) [2020] [Femi Fagbure]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Badges

GitHub last commit

About

An application that asks questions about your interests and competencies in an effort to match you to a job

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.9%
  • CSS 4.8%
  • HTML 1.3%