Implementation Of project management

Students were welcomed with an intresting first assignment of the programme. The assignment covers the documentation aspect and has the following tasks.

  • Git Tutorials
  • Development of student website
  • Final Project ideas
  • Git Tutorials

    We are tasked to follow a tutorial of choice on Git and Git application which is necessary for our web development. as such i also follow up a Git tutorial on w3school website and some documentation on atlassian website. i used some of the basic commands as shown in the picture below to conclude that aspect of my assignment


    Some prominent git commands which i use for updating my web are as followings

  • Git pull: The git pull command is used to fetch and download content from a remote repository and immediately update the local repository to match that content.
  • Git add : The git add command adds a change in the working directory to the staging area. It tells Git that you want to include updates to a particular file in the next commit. However, git add doesn't really affect the repository in any significant way
  • Git commit : The git commit command captures a snapshot of the project's currently staged changes. Committed snapshots can be thought of as “safe” versions of a project—Git will never change them unless you explicitly ask it to.
  • Git push : The git push command is used to upload local repository content to a remote repository. Pushing is how you transfer commits from your local repository to a remote repo.

  • How to edit repository
    My repository was created by fab Academy and its my duty to use it and document my progress and ofcourse to develop my website. so the following are the process i follow to do that:
    1. I Install VsCode in my system through their site
    2. I then clone my GitLab repository by:
      • clicking on "Code" in the repository home page
      • then clicking Visual studio code HTTPS under open in your IDE section
    3. I saved it in a folder on my desktop and i was able to then access and edid my repo with VsCode
    4. Anytime i make changes i update my repo with the commands:
      • git add .
      • git commit -m "new update"
      • git push

    Development of student website

    Fab academy provided each student with a gitlab repository and a webpage for documenattion purpose. In order to achieve web development for my documentation, i got a free template from html5up website which eased my work alot and i got straight into editting of pages. The template i used is called ARCANA which can be found in the website . For visualisation purpose i add their website photo below


    i want to shout out out to my colleague ahamad who helped me tremendously in my web development especially on git and vscode operation. also i awant to appreciate the effort of mr sadiq for helping me with my wed editting and organisation. Below is a picture of me while developing my web pages


    Final Project Ideas

    As part of requirement to graduate, I came up with three potential final project which i hope to implement one. the followings are the list of project ideas i had.

  • Waste bin seperator
  • Thumb print control locker
  • Art carving of map of Nigeria
  • Explanations of the above listed ideas can be found in the Final Project page


    Contact Me

    Phone: Email: Address: Repository:
    +2348132166281 mjidda@nitda.gov.ng No.3 Alimoh Abu street, wuye districs.Abuja Nigeria. Gitlab Repo