Skip to content

This repository contains my personal webpage hosted on GitHub servers.

License

Notifications You must be signed in to change notification settings

aagustinconti/my_personal_page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How I Built This Website

Repository

  1. I created the basic PUBLIC repository on GitHub with a README file, a .gitignore file, and MIT License.

  2. I cloned that repository to my local machine using the following command:

    git clone <name-of-my-repo>

Virtual Environment

  1. I set up a virtual environment using Poetry:

    poetry init
    poetry add mkdocs
    poetry add mkdocs-material
    poetry add mkdocs-material-extensions

Mkdocs

  1. Initialized the mkdocs files with the following command:

    poetry run mkdocs new .
  2. Created a new page named downloads.md in the /docs directory.

  3. Edited the configuration file mkdocs.yaml to include the following:

    a. site_url b. repo_url c. repo_name d. favicon e. logo f. icon/repo g. extra/analytics

    For more details, refer to the Mkdocs Material Documentation.

  4. Tested all the changes using:

    poetry run mkdocs serve

GitHub Pages

  1. Created the .github/workflows/ci.yaml file following the instructions in Mkdocs Material Documentation.

  2. Pushed all the changes using the commands:

    git add --all
    git push origin main
  3. Configured the GitHub Page as shown in the image below:

GitHub Pages Configuration

Online Test

  1. Accessed the page using the original link:

Online Test

References

About

This repository contains my personal webpage hosted on GitHub servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published