kwhitproject
kwhitproject
Untitled
31 posts
Don't wanna be here? Send us removal request.
kwhitproject · 4 years ago
Text
nodemailer
These are the links I followed to get my Nodemailer to work. https://www.youtube.com/watch?v=Va9UKGs1bwI
https://www.youtube.com/watch?v=nF9g1825mwk
0 notes
kwhitproject · 4 years ago
Photo
Tumblr media
Here I have successfully sent a email through Nodemailer. The last part will be to send through an email without revealing the candidates email.
0 notes
kwhitproject · 4 years ago
Photo
Tumblr media Tumblr media
Now made the accept and reject pages where the employers name, email and message can be sent to the client in question. Now to set up Nodemailer to actually send the information over
0 notes
kwhitproject · 4 years ago
Text
modal buttons
Tumblr media Tumblr media
I have now made accept and reject buttons for the user to select how they feel about the CV. If accepted they would be taken onto the accept page where they can fill out the details.
The next step is to use node mailer to send an email off from this form to inform candidates whether they have been accepted or rejected from the interview.
Web pages are just for functionality right now and better styling will be sorted later on
0 notes
kwhitproject · 4 years ago
Photo
Tumblr media
Managed to get text from the CV into the modal pop up. Now to make the modal better looking and add accept and reject buttons
0 notes
kwhitproject · 4 years ago
Text
first draft persona done
Persona
Fictional name: Susan Evans
Image:
Quote: “ I want our hiring process to be unbiased.”
Personal background:
age,(52) gender,(female) education,(BA degree) persona group and family status.( She has a family but children have left the house so has had to learn a lot of technology on her whole)
Professional background:
occupation( full-time job) ,income level (£40k), work experience.
User environment:
what tech devices do users have access to do, do they spend most of their time in a corporate office or a home, how often do they collaborate with others.
Location ( in corporate office), items ( laptop)
Psychographics:
users attitudes ( , interests, motivations, pain-points
Enjoys easy to use applications
Hates complicated sites that need a lot from the user
Wants to bring more fairness in the hiring process
Wants to make the CV process easier 
User end goals: user can read through CVs that have been blocked out and contact user without reviling any of that persons details
Scenario: when(At least once a year, I have to go through some sort of hiring process. I try to be as fair and unbiased as I can when looking through CVs, but can sometimes I do find myself being bias and having to ask others on their opinion on a certain CV. This cuts into my time and my co workers time. I work full time and looking through CVs can take a lot of time which can be slowed down by having to ask for extra help.) , where, how? ( Ideally, I would have a panel to help me through CVs
0 notes
kwhitproject · 4 years ago
Text
Regular expressions
To block the work out of the CV, I had to use regular expressions, I used the example from here https://reactgo.com/javascript-variable-regex/
0 notes
kwhitproject · 4 years ago
Text
Personas
Today I am looking into how to creat personas. I am following this guide https://www.interaction-design.org/literature/article/personas-why-and-how-you-should-use-them 
0 notes
kwhitproject · 4 years ago
Text
Tumblr media
I now have got working the CV blocking out part of the program. It will check the whole text and blank out every time it found the name “Katie”
0 notes
kwhitproject · 4 years ago
Text
creating modal popup
Tumblr media Tumblr media
The next stage of using the web application for the employer is to view and select CVs. the goal here is to present a list of applications as a list and when selected a modal pop up box will display showing the blanked CV and the option to accept tor reject that CV
0 notes
kwhitproject · 4 years ago
Text
Meeting with Matty
Spoke about lighthouse and axe
0 notes
kwhitproject · 4 years ago
Text
Spoke to Matty
Went through how to get the pdf to work. Might need to change the text into string form,
https://nodejs.org/api/fs.html
var fs = require("fs");
let string = fs.readFileSync("./stuffKatieDid.txt").toString('utf-8');
https://nodejs.org/api/fs.html#fs_filehandle_writefile_data_options
Spoke about personas and sign up to Interaction Design course to find out how to do the persona.
https://www.interaction-design.org/literature/article/personas-why-and-how-you-should-use-them
0 notes
kwhitproject · 4 years ago
Text
Links
https://www.w3schools.com/nodejs/nodejs_uploadfiles.asp
https://flaviocopes.com/express-forms-files/
0 notes
kwhitproject · 4 years ago
Text
Spoke to Matty
https://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/
Matty suggested looking through this to try and work out how to store files 
0 notes
kwhitproject · 4 years ago
Text
How I will handle the extraction
I have tried to use two different methods to extract text from a pdf. I used pdf-parse to extract which produced results well. I also used pure javascript to extract text from the pdf which also produced good results. I will try to use just the javascript side first as I believe it will be easier to create a companion function. 
0 notes
kwhitproject · 4 years ago
Photo
Tumblr media
https://qawithexperts.com/article/javascript/read-pdf-file-using-javascript/318
I used this website to use javascript to extract and produce the pdf in text form
0 notes
kwhitproject · 4 years ago
Photo
Tumblr media Tumblr media
I have implemented pdf-parse to extract from a pdf file and produce the text from the file. Here I extracted from my project report 
0 notes