1. Project Management and Principles
This week I started to check out how to do the documentation process and I made changes to this website.
Version control with Git
We are going to document all our activities during Fab Academy 2025.
Documentation is a must during Fab Academy. To do so, I´ll upload my site using Git. During installation, I selected the option to use Visual Studio as an editor.

List of Commands
After the installation, there are basic commands to help you upload new website changes.
- cd opens a folder
- dir displays directories and files
- mkdr makes a new folder
- git clone retrieves an entire repository from a hosted location via URL
Git configuration
First, open the Git terminal and make a folder where the files to upload will be saved.

The link used was obtained from gitlab.fabcloud.org

After pasting the URL a window to sign in will pop up. A GitLab account is required for identification and to continue with the process.

A folder with the username will appear inside the folder we previously created. Open the folder and use “git add .” to add a file. With “git commit -m” give a title representative to the uploading documents or changes.

If it is the first time doing the process, a message will pop up to enter an email and username.


After completion use ““Git status” to look out for changes and then “git push” to upload the new changes. We´ll use VS Code for local web development to edit the website. To see the changes, download the Live server extension.

Getting to know HTML
HTML is a programming language that defines the content and structure of web content. Knowing the basics is important before designing a website. HTML is composed of tags that define the structure of the content, so here´s a list of the most common tags:
- html sets the title and other information
- head sets the title and other information
- h1 to h6 are used for headings
- p is used for paragraphs
- strong is used for bold text
- em is used for italic text
- u is used for underline text
- ul is used for unorganized lists
- ol is used for organized lists
- li is used as a list item
- table is used for tables
- tr sets off each row in a table
- td sets off each cell in a row
- a is used for links
- img is used for images
- video is used for videos
- button is used for buttons
Titles, text, list, and table example
For the following example here is the code using the mentioned tags:
See the Pen Example1 by Leonardo Zamora (@Leonardo-Zamora) on CodePen.
Videos, images and links
For the following tags, there are some things you can add to customize what can be displayed, and for the links if it is a downloadable file or a hyperlink to another page. For the following example here is the code using the mentioned tags:
See the Pen Example2 by Leonardo Zamora (@Leonardo-Zamora) on CodePen.
Template modifications
For my website I´m using a template provided by Rafael Pérez Aguirre a FAB Lab Puebla advisor: HTML Template
I used Color Hunt to find a color palette for my website.

The fonts I´m using were imported from Google Fonts

Summary
During this week I learned how to use Git and how to upload changes to my website. I also learned the basics of HTML and how to use it to create this website. I also learned how to modify a template to make it my own and discovered web pages to improve it. During the following week, I´ll continue to improve the look of the website and add more content.