DinahLin / portfolio-generator

Create the portfolio by filling out the form

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Portfolio Generator

This is resume/portfolio html file generator.

Getting Started

This project is using C# and .NET Core framework with CLI tools.

Prerequisites

Windows Prerequisites

macOS Prerequisites

Linux Prerequisites

To check whether the dotnet CLI is installed on your machine, run :

dotnet
or
dotnet --info

How-To-Use

Move to the root directory of this project(portfolio-generator), and run the following :

dotnet run --project ./Portfolio-generator-console/Portfolio-generator-console.csproj

The generated html file(index.html) is stored under 'portfolio' directory.

Currently, 'name' can be changed in the template.

NOTE : It is continuously updating.

Upload to Repository([USER_NAME.github.io])

  1. Create new repository with the name 'USER_NAME.github.io'. (*)

  2. Copy the repository URL(ex. https://github.com/USER_NAME/USER_NAME.github.io.git). (*)

  3. In the Command Line, move to the root directory of this project(portfolio-generator).

  4. Run the following commands :

./portfolio-uploader.sh
  1. Enter the repository URL you copied.

  2. Enter the github username and password to upload files to repository. ⋅⋅* If it displays an error, check your repository URL.

(*) : Replace the USER_NAME with your github account username.

NOTE : It is working with empty repository only.

Template Fields

  • {YOUR_NAME}

NOTE : It is continuously updating.

TODOs

  • Support GUI version
  • Read Word file and get contents
  • Add more templates

About

Create the portfolio by filling out the form

License:MIT License


Languages

Language:CSS 49.8%Language:HTML 45.1%Language:C# 3.9%Language:JavaScript 1.1%Language:Shell 0.2%