BLOG · 13/9/2025
Objective: To get familiarized with what Virtual Reality is and to make a detailed report.
I experienced virtual reality, and then learnt about it. I also learnt the differences between VR and AR, the trends in the space and technology stack being developed and Indian companies in this space. I made a detailed report on my learnings.
Link to my report
Outcomes: I experienced virtual reality and learnt a lot about it.
“Please click here to continue to the next section of the report.”
Objective: To learn the basic commands on Linux through "Command Line Murders", which is a trouble shooting scenario (like a detective game) hosted on "Sad Servers"
I started with going through the basic Linux commands from the reference article. I then cloned the GitHub repo to my local computer. I installed Cygwin in order to mimic a Linux-style command line on windows. Then I went into the "mystery" directory. I extracted the clues from the crime scene. Based on the clues, I solved the mystery using Linux commands to search through the various folders for required details.
The commands I ran are as shown below:
Outcomes: I learnt few basic Linux commands and gained hands on experience in implementing them.
Objective: To create a resource library website using express where you can browse the resource articles, books etc which are available and also manage your account.
I have used HTML, CSS, and JavaScript for the frontend, Express.js for the backend, Node.js as the runtime environment, and MongoDB as the database to create my resource library web app which has the following features: We can create our account by registering. Once registered, we can login to view the resources available in the library. There is a particular username and password for the library admin, when logged in through that username and password, there is a provision to add or delete resources. When logged in through other usernames and passwords, resources can not be added or deleted. You can watch the video demonstration through the link provided below.
Link to video demo
Link to GitHub repository of code
Outcomes: Through this task, I learnt how to build a full-stack web application by connecting the frontend (HTML, CSS, JS) with the backend (Node.js, Express) and database (MongoDB). I also understood how data flows between these layers and practiced implementing basic CRUD operations.