Vansh's Blog.

Unveiling the Secrets of Project Building: A Recap of Our Workshop with Shiftkey Labs

I am excited to share with you about the Git and Github workshop that I organized today for over 20 students from Dalhousie University. The workshop aimed to introduce students to version control, Git and Github, and how they can use these tools for efficient collaboration on software development projects.

Introduction to Git and Github Workshop: A Comprehensive Guide

I am excited to share with you about the Git and Github workshop that I organized today for over 20 students from Dalhousie University. The workshop aimed to introduce students to version control, Git and Github, and how they can use these tools for efficient collaboration on software development projects.

Hosting Intro to React Workshop at Shiftkey Labs

I recently conducted a workshop on Intro to React at Shiftkey Labs, the tech entrepreneurship sandbox of Dalhousie University. The workshop covered all the basics of React JS and even included the implementation of a small to-do list application using React.

My Google Code-In Experience

In GCI this year there were 27 open source organisations that provided us with various bite sized tasks so that we could learn and contribute to their community.I worked with Drupal, an open source content management system that provides us with all the tools we need to build our own website.

Creating a slider using Views Slideshow - Drupal 8

The Multisite feature enables us to create multiple websites using the same root directory or the same code base. These websites are linked to one drupal folder containing the files and folders of all the websites we create. Due to this all the websites we create get linked with each other while having different structures and different content.

From a Drop to The Largest CMS Ocean

Emerged as one of the most powerful PHP-based open source, Drupal is a very convenient platform for users all over the world across numerous industries. It helps us in enhancing publishing, managing and updating content on our websites. It delivers excellent service and quality from blogs to enterprise grade websites! Not just this, it's highly secure and user friendly.

Working with the Search API module in Drupal 8

The Search API module provides a framework for easily creating searches on any entity known to Drupal, using any kind of search engine. For site administrators, it is a great alternative to other search solutions, since it already incorporates facetting support and the ability to use the Views module for displaying search results, filters, etc.

Testing and Reviewing simplytest.me

Simplytest.me is an online portal that gives us the liberty to test any distribution, module or theme. It creates a sandbox for Drupal and installs the projects that we require. It ensures that the usage and working of every Drupal project provides full satisfaction. It also enables us to test the projects in different versions of Drupal. Simplytest.me is an awesome tool for users, both developers and non developers. Why not be sure of the details of a distribution, module or theme you are about to integrate in your website?

Adding a Slider using Slick Carousel module - Drupal 8

Slick Carousel module is an amazing tool that helps us create an image slideshow with just a few easy steps. It requires the Blazy module that provides integration with bLazy to lazy load and multi-serve images to save bandwidth and server requests. It loads images faster and saves data.

How can Drupal promote GCI/GSoC within its own community?

Events like Google Code-In and Google Summer of Code provide a great platform for students to interact with communities of various organisations. Communities of such organisations, like Drupal, interact with various contestants from around the world.

Converting a new website to Drupal 8 theme using twig commands

Twig is a great tool with which we can integrate any HTML5 and CSS website to a drupal8 theme easily. I worked on a new website made with HTML5 and CSS, containing 4 regions: The navbar, home section, main content and a footer.

Setting up 2 websites using Drupal's Multisite feature

The Multisite feature enables us to create multiple websites using the same root directory or the same code base. These websites are linked to one drupal folder containing the files and folders of all the websites we create. Due to this all the websites we create get linked with each other while having different structures and different content.

Working with the Geolocation module in Drupal 8

Geolocation Field provides a field type to store geographical locations as pairs of latitude and longitude (lan,lng). The Drupal 8 version also provides a views proximity search plugin. Geolocation Field can be used with all fieldable entities like nodes, users, comments, taxonomy terms, etc.