hire-test's People
hire-test's Issues
Non protected site screen
Even after getting SSL for www.ceek.cc, still see non protected site screen on both Tablet version Chrome and Firefox after clicking Get started.
Typos
- On home page, About Us section: "see" in "What you see is seeking you" should be "seek".
- On the "LinkedIn Profile PDF" tab section, there is a typo. "computor" in bullet point #3 s/b "computer".
- Questionnair section, there are two # 6 questions. The one before question 8. should be 7.
- Questionnair section, question 5. When communicating a new idea, which is do you often use
should be: 5. When communicating a new idea, which one do you often use - Under Candidate FAQs question: If I accept an interview request, will Ceek continue to find companies for me?
...A!er 2 weeks, - It should be After instead of A!er
Functionality Adjustment
- Make Ceek logo on the Nav bar clickable to Index page
- Taking long time to save the Upload Profile section. Need a loading icon.
- What is the logout behavior? After logout is clicked on, go back to the Index page.
Content Adjustments
- Index page: Change “And get $2000 signing bonus from Ceek once you get hired” to “ Free for Candidates. Ceek helps you land your dream job! "
- Profile page: Change Portfolio to Sample Project
- Profile page: Change Questionnaire to Test Your Work Style
- View profile page: Change Take me off the job market to Stop Job Matching
- View Profile Page: Change Portfolio to Sample Project
- View Profile Page: Change Questionnaire Result to Work Style Test Result
- Top Nav Bar: Change Likes to Matches (if we want a single term for both candidate and hiring company side, otherwise, we have My Offers for candidate side and My Candidates for hiring side).
Confirmation after "Start Job Matching" or "Stop Job Matching" is clicked on
Feedback from user: Clicked on "Start Job Matching", and waited for matches to show up. It was confusing not knowing what to expect next.
Need to have a pop up message indicating " Your profile looks great! We will notify you once we find the matched positions. "
If the user clicks on " Stop Job Matching", pop up a message " Thanks for using Ceek! The job matching is deactivated per your request. "
or the page below as a confirmation for start job matching.
Project setup
- integrate current code with React
- general project structure
- create test users so that we can test locally
- decide which task runner to use (Grunt/gulp?)
- check data security
Questionnaire
Feedback from one user (she tried Ceek with my presence): Once a choice to the question is selected, it should go to the next question automatically. Also the user is confused with the SAVE button and click on it after each question was answered.
About link
Right now About is being pointed to the page one is browsing.
We could either remove About for now. Or we could put up About page. The content for About page is under GDrive > Content > aboutus.docx
The direct link is https://drive.google.com/open?id=0B_2jh2bug9oRSWJncW1XSXRES2M
Resume upload
As a future enhancement, we should let user to upload their own resume and also optional Linkedin PDF.
Leann: I think Linkedin will be more expedient from a user standpoint, BUT it will be of limited use from a matching perspective. (she is referring the user's own copy of resume upload v.s. Linkedin PDF upload)
Gita: rather to upload her own resume instead of Linkedin PDF
home page
social media icon links
Link the three social media icons on the footer to the following:
Linkedin: https://www.linkedin.com/company/goceek
Twitter: https://twitter.com/goceek
Facebook: https://www.facebook.com/goceek
Parsing - symbols
- Bachelor�s should be Bachelor's
Questionnaire
- 1. When a question is answered, goes to next question automatically.
- 2. Error message of “Questionnaire” doesn’t tell users which questions did users forget to answer.
- 3. The color/style need to be changed to Jingtian's design spec for this section
Resume Parsing
Profile page
- 1. When users want to delete a “experience” or “education” card, ask users again like “Are you sure that you want to delete this company/school?"
- 2. When users make some changes in one section, then they click another tab to jump into another section, the system should ask users if they want to save the changes in the previous section before allowing them to open a new section.
- 3. When the first tab is opened, the font type of titles on other tabs should be changed to “light"
- 4. For first time users, do we allow them to open another tab without finish the previous one first?
- 5. The tab status icons, how many kinds of status do we have? "close, open, finished" or just "unfinished, finished"
- 6. Should point out which field is required, maybe using symbol "*"
- 7. If we have “contract” or “intern”, we should allow users to input “hourly” or “monthly” salary
- 8. User feedback: allow , (comma) in the salary field. She didn't know what she did wrong with the salary field upon saving.
Parsing - null
Sample Project
A friend tester is confused with Sample Project, and don't know what we meant by Sample Project and what do we expect her to put in for the project link. Need to supplement a simple desc there to clear the confusion. Also Project Link should have example: http://github.com/user/sampleproject
In the sample project section:
- Put a desc at the start: Show the hiring company what you can do by providing the URL or link to the project you have worked on.
- In the Project Link blank field, please put an example: http://github.com/user/sampleproject
store jobs proposal
Create parse job that populates Jobs table https://www.parse.com/apps/ceek/cloud_code/jobs/
Use these APIs to get data
(import on Google Postman)
{
"id": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"name": "ceek",
"timestamp": 1437266263753,
"requests": [{
"collectionId": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"id": "1d08e4d7-265e-6f59-38cc-4e4aef6c7df1",
"name": "angel.co authorize",
"description": "",
"url": "https://angel.co/api/oauth/authorize?client_id=5ed28cad9c7efe4386d3f38b76c13013820124e5983b645c&response_type=code",
"method": "GET",
"headers": "",
"data": [],
"dataMode": "params",
"timestamp": 0,
"responses": [],
"version": 2
}, {
"collectionId": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"id": "1e14aabe-59ea-cd85-c5e2-0ba69bc5cfda",
"name": "angel.co jobs",
"description": "",
"url": "https://api.angel.co/1/jobs?access_token=def87e917b2980878495d480bd73c0bb90e78691973fe54c",
"method": "GET",
"headers": "",
"data": [],
"dataMode": "params",
"timestamp": 0,
"responses": [],
"version": 2
}, {
"collectionId": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"id": "44eeebe9-2714-837f-4552-59693430a539",
"name": "authenticjobs.com jobs",
"description": "",
"url": "http://www.authenticjobs.com/api/?api_key=9f03f93d35cf373c7ae4060eca263f1f&format=json&method=aj.jobs.search",
"method": "GET",
"headers": "",
"data": [],
"dataMode": "params",
"timestamp": 0,
"responses": [],
"version": 2
}, {
"collectionId": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"id": "5b06faa7-76cc-189d-a225-d0ab9815506e",
"name": "indeed.com jobs",
"description": "",
"url": "http://api.indeed.com/ads/apisearch?publisher=5511457082343686&q=software engineer&l=san francisco&latlong=1&co=us&userip=192.168.0.14&useragent=Mozilla/%2F4.0%28Firefox%29&v=2&format=json",
"method": "GET",
"headers": "",
"data": [],
"dataMode": "params",
"timestamp": 0,
"responses": [],
"version": 2
}, {
"collectionId": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"id": "66ac5795-7c45-5bbe-81d4-da55323d8047",
"name": "angel.co token",
"description": "",
"url": "https://angel.co/api/oauth/token?client_id=5ed28cad9c7efe4386d3f38b76c13013820124e5983b645c&client_secret=d074e070082b4545079c87b7e562f8392287684f382a9f80&code=a689511772290df98d4b4f6a2decfa194d02c5436e0c7597&grant_type=authorization_code",
"method": "POST",
"headers": "",
"data": [],
"dataMode": "params",
"timestamp": 0,
"responses": [],
"version": 2
}, {
"collectionId": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"id": "7d7252bf-ea95-a0c9-4ce7-617e6d4cd97a",
"name": "glassdoor jobs",
"description": "",
"url": "http://api.glassdoor.com/api/api.htm?t.p=5317&t.k=n07aR34Lk3Y&userip=0.0.0.0&useragent=&format=json&v=1&action=jobs-stats&returnStates=true&admLevelRequested=1",
"method": "GET",
"headers": "",
"data": [{
"key": "user",
"value": "1",
"type": "text"
}, {
"key": "bio",
"value": "cool",
"type": "text"
}],
"dataMode": "params",
"timestamp": 0,
"responses": [],
"version": 2
}, {
"collectionId": "ec7d078a-3a5c-3d9b-eaa8-d522212af6af",
"id": "afbcf5bd-758e-9a9f-0aa9-f5284a1e5056",
"name": "github.com jobs",
"description": "",
"url": "https://jobs.github.com/positions.json?description=software engineer&location=san francisco",
"method": "GET",
"headers": "",
"data": [],
"dataMode": "params",
"timestamp": 0,
"responses": [],
"version": 2
}]
}
Loading bar not dismissed
The loading pop-up never dismissed after the resume is uploaded. Refreshed the tab and all returned to normal and the user could continue with filling his profile. (reported by Valdrin)
Profile page: "Start Date" of "Experience" inconsistent in different places
"Start Date" of "Experience" is inconsistent in different places(Linkedin profile, Edit profile and View profile). See below:
Start date on the Linkedin profile pdf is "December 2015":
After uploading, on the Edit profile page, it shows as "3/1/2016":
After saving, on the View profile page, it shows as "Feb 2016"
Loading icon
Need a loading icon. When connection is poor, the loading take a long time
Design Adjustment- Profile Page
- 1. After changing the profile image and clicking "view profile", users need to refresh the page to see the new image
- 2. Questionnaire section doesn’t support “Firefox” very well
- 3. Put "View Profile" button to the center.
- 4. Expected salary shouldn’t allow users to input non-number
- 5. Work authorization: add “F1"
- 6. Personal Information experience, education section needs gaps
- 7. Company background color and the left and right padding;
- 8. Space between “Add button” and the next title;
ideal job, fill in details
Stop Job Matching button on View Profile page
- Put "Start Job Matching" button to the very bottom and center it.
- Change the color of "Stop Job Matching" button to grey (same color as the one on the header bar)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.