Skip to content

charlieliu2001/dotnet-codespaces-ResumeAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adanomad Resume Analyzer Challenge

I wrote the frontend page on the GitHub .NET Codespace with razor.

Overview

This app takes in resume information, and uses the D3.js library to generate both a word cloud of the most frequently mentioned words and a bar plot of the top 5 most frequently mentioned technical skills.

Because this is just the front end, the data doesn't actually get sent to the backend for any further processing. Everything is done on the razor page with html, css, and javascript.

Run Options

Go to Code -> CodeSpaces and click on 'Create codespace on main' to open in the browser.

If the created codespace is stuck loading, close the tab and try to open it again. This time, you should see the codespace you just created listed under 'CodeSpaces'. Click on it.

Getting started

  1. 📤 One-click setup: opening the CodeSpace gives you a fully configured cloud developer environment.
  2. ▶️ Run all, one-click again: Use VS Code's built-in Run command and open the forwarded port 8081 in your browser.

  1. If it doesn't open automatically, go to ports and click on the globe to open the front end.

  1. The Blazor web app should now be open on your browser.

image

  1. To stop running, return to VS Code, and click Stop twice in the debug toolbar.

Usage

  1. Enter in the resume information.

image

  1. Press submit and see the magic happen.

image

  1. Click the Edit Information button to edit the provided information if needed, and resubmit.

demofile

Error checking

  1. Checks if the name is empty or has special characters other than apostrophes ('), and hyphens (-), which means it's most likely wrong.

  2. Checks if there aren't any listed, and if the ones listed are short enough (less than 20 characters). Otherwise it's most likely wrong.

  3. Soft check - if there aren't any of the listed skills mentioned in the experience, let the user know, but still continue with the analysis.

demofile

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published