Skip to content

1. Project Managing

This week I worked on setting up my Git Lab Fab Academy Website. I followed the instructions on these slides given to me by my instructor.

Creating My Website

  • To create my website, I first created an account on https://gitlab.fabcloud.org/ and signed in with Fab.
  • Here is the link to my repository

Generating My SSH key

  • I downloaded GitBash.
  • I then installed the 64 bit version of the Standalone Installer.
  • After GitBash was Installed I entered a series of prompt into Chatgpt to configure my SSH key.
  • Here is a link to that entire process.

  • After I generated my SSH key, I pasted it into Gitlab.

  • I set the title as to my name and I made sure to remove the expiring date.

Installing Python

I previously had Python installed and pip library from my previous computer science class. This allowed me to create my website quicker. - Here is a link to a slide show that step by step shows you have to install python and pip.

Cloning My Repository

I prompted Chatgpt to give me a tutorial on how to clone a remote repository and followed each step.

In the homepage of Gitlab, I clicked “code” and copied the link: “Clone with SSH”.

cd /c/Users/YourUsername/Documents. - I replaced this code with my username and changed the location to my Fab Adademy file.

I was able to successfully clone my SSH key into gitbash. These are the outputs from gitbash. I encountered a syntax error but corrected it.

Installing Mkdocs in Visual Studios

I downloaded the Mkdocs format folder and put it into my fab academy file from Fab Academy student template (https://gitlab.fabcloud.org/fibasile/fabacademy-student-template)

I then draged the template into my Fab Academy file from my cloned repository.

In my terminal in VS code I entered:

pip.install mkdocks

mkdocks serve

After that Mkdocs was successfully installed into python.

Resources

Final Project Sketch

For my final project, I am making a humidity sensored water filter. In the beginning, I didn’t know how I would do this, so I asked Chatgpt.

I prompted it to give me a basic breakdown on how to make a humidity sensored water filter. It gave me these three option on how to go about my idea.

I decided to pick the third option: “A Smart Water Filter that adjusts Based on Humidity”.

I then asked it how I would make it and the materials I would need to complete my project.

Using the component given to me by chatgpt, here is a sketch of my final project.


Last update: February 12, 2025