ULL-ESIT-DMSI-2324 / intro2sd-konrad-jan-pierzchlewicz-alu0101686226

intro2sd-konrad-jan-pierzchlewicz-alu0101686226 created by GitHub Classroom
https://ull-esit-dmsi-2324.github.io/intro2sd-konrad-jan-pierzchlewicz-alu0101686226
0 stars 0 forks source link
jekyll netlify

Open in Codespaces

Systems Development Overview: A Practice Using Jekyll and GitHub Pages

Description

This project includes a summary of the topics that we learned at the classes, alongside a deployed website using Jekyll and GitHub Pages. By a mistake, the contents of this lab is in the 'main' branch

Table of Contents

Rubric for the project

Summary of the first chapter

The summary of the first chapter is avaiable in the _summary folder or at the /summary directory at the website.

Deployment in Jekyll and GitHub Pages

The website has been deployed using Jekyll and is available on GitHub Pages. See the _config.yml file for configuration.

Deployment in Netlify

Doesn't work for me, permission issue.

Error regarding Netlify that I can't work around

Personalized 404 page

Personalized the 404 error page at the URL /404.html.

Kanban Board

Created a Kanban Board for the project using GitHub Projects. See the Projects tab on the repository.

Jekyll Collection

Configured a Jekyll Collection for the project in _assignment folder. See the _config.yml file for configuration.

Using the Jekyll Collection in _config.yml

Usage of Liquid and data types

Liquid tags used to work in certain files, for example in summary.md file to include the summary of the topics using _includes.

Include and list operations using Liquid Liquid used on a csv file

Usage of .csv or .json file types in _data folder

Usage of other file types in _data folder, for example the .csv file used in the screenshot below.

csv file used

Configuration of _config.yml

Adjusted the _config.yml file to include the Jekyll Collection and the Liquid tags.

Link to GitHub profile on personalized GitHub page

The link to my GitHub profile is available on the website at the /404.html page.

csv file used

Delivery of .zip file

Delivered the zip file on campus with the repository.


Final check if everything is okay