Principles and Practices, Project Management

 

ASSIGNMENT

work through a git tutorial

build a personal site in the class archive describing you and your final project

 

WORK FLOW

Since I have never used this platform before, I had to resort to several online tutorials to understand how I had to work, understand the codes of an html file and the various features.

 

Git Learning

First of all I went to see the tutorial proposed by the FabAccademy on the Schedule pages of the site (Schedule) shown on the Vision Control page. (Vision Control)

SCHEDULE

VISION CONTROL

 

 

I watched tutorials on You Tube (Video) to better understand what GIT actually was. I then watched a video to understand the different steps I had to take to upload my material then on the FabAccademy website through Git Kraken page. (Video)

YOU TUBE

GIT KRAKEN

 

 

After getting informed on all the various procedures, Using Sublime Text (WebSite) I started then he worked on what I had learned using the template proposed by FabLab, entering my data, my codes and images.

SUBLIME TEXT WITH MY DESCRIPTION

 

 

During the Fab I had some problems with Git, namely that it no longer worked with the new Mac Book Pro upgrade. This was definitely a problem because I couldn't update my website, so I installed Virtual Studio Code to update my website. (Virtual Code WebSite)

 

Everything I had done previously was not changed because on my desk I made a reference folder where I put all my files (photos, videos, files) that I will then need to upload to my website.

 

1-2-3-4-5 ARE THE FOLDERS

 

STEPS OF HOW I ORGANISED MY FOLDER

 

To upload things to my site is simple: I use the TERMINAL and drag my photo inside and I get the "code" of where it is and then from there I copy it to my code in BRACKETS but removing what I do not need.

 

EXAMPLE:
What I find
rajibonatti$ /Users/rajibonatti/Desktop/rajesh-bonatti/media/pictures/About/raji.jpg
What I keep and copy on my site
media/pictures/About/raji.jpg

 

IN CASE I MISS EVEN ONE SPACE I WILL SEE THE OUTLINE OF MY PHOTO/VIDEO BUT I WILL NOT SEE THE PHOTO OR VIDEO.

 

I then use Brackets to write my HTML codes. On Brackets I created each file for each assignment and every time I go to change something I can see the PREVIEW and if it is correct then I can go to VIRTUAL CODE STUDIO where I see the "COMMIT" and from there the only thing I do is select and add them (with the symbol "+" next to each file) and then send the PUSH.

BRACKETS

 

 

 

VERY IMPORTANT THING:

You can't upload files heavier than 5MB, so if I have a lot of files I have to do a lot of PUSH trying not to exceed them.
Files are generally not very heavy, but photos and videos are, so I use (TINY PNG) to compress PHOTOS and (CLIDEO) for videos. In this way I can be sure that my files are always smaller than 5MB and I can push them more safely, but not too many items. Every process is very easy and intuitive, even more so than Git in my opinion, or at least I found it very comfortable.

 

 

The result? My website on the FabLab Accademy page (WebSite): I always inserted using the Template every page related to me and what would then have been my goals towards Fab Academy.

THE RESULT

 

 

Final Project

Initially I had no idea what I was going to do for my final project, but then thinking a bit about what my interests are I came up with an answer: I was definitely going to do something in interior design and along with that I was going to integrate new technologies.
I love music, technology, design and cool things, so I tried to incorporate all that.
To see the sequel go to my repository (FINAL PROJECT).

 

The question I asked myself was: What would I like to have at home to relax after a busy day at work?
My answer was: To listen to music with a little soft light;

 

I would certainly have to charge my smarthphone so I integrated the wireless charging system.

 

 

 

THE FAB CHARTER


- FILE PDF

FAB ACADEMY STUDENT AGREEMENT


- FILE