ywpark1 / portfolio-generator

Create the portfolio by filling out the form
MIT License
1 stars 8 forks source link

Add yaml file to store user personal data #14

Open xwang345 opened 5 years ago

xwang345 commented 5 years ago

Hi,

I want to add a YAML file which saves personal information such as about me, my skills and contact information. I think this project is similar to best-resume-ever but it's written by Vue.js. Anyway, someone maybe can get some ideas on the best-resume-ever project. In addition, If the person is a technical guy using this portfolio generator and them can be miss around at type their personal info in the command prompt. In my point of view, create a YAML file store their personal data and HtmlGenerator.cs read it then send the data to the HTML page. Maybe that is one way to this project works for most people.

xwang345 commented 5 years ago

I want send YAML file data to index.html but the index.html cannot be changed after I run dotnet run --project ./Portfolio-generator-console/Portfolio-generator-console.csproj in the root directory.

I already have data in the backend.

yaml_data
ywpark1 commented 5 years ago

Hi,

Can we convert resume document(.docx file) into yaml file directly without user modification, and generate HTML file from it? If yes, it would be great to have yaml file for user data.

xwang345 commented 5 years ago

I think we can do it, fetch the key attribute data such as name, skills and email etc. from .docx file into yaml but I need do some research on this method. I also think we can export the HTML file to the PDF using JavaScript and I know how to do it.

ywpark1 commented 5 years ago

Then, we can create the template yml file and fetch the data by matching the specific keywords?

xwang345 commented 5 years ago

Yeah!