Hello! I'm Nikhil Rawal. A Frontend Engineer @myAbode Inc. I create amazing websites using React.js, Next.js and Node.js.
My Work

Condos.ca
Condos.ca is the Greater Toronto Area’s leading, data-driven platform focused exclusively on the condominium market. It provides unparalleled transparency by giving users direct access to crucial market intelligence, including historical sold prices, rental data, and detailed price-per-square-foot analysis for specific buildings. Serving over one million registered users, Condos.ca empowers buyers and investors to evaluate vertical communities with confidence using advanced filters and comprehensive building performance reports.

Property.ca
Property.ca is the flagship real estate portal for the Property.ca Inc. Brokerage, offering a complete view of the entire residential market, including freehold houses, townhomes, and condominiums. It brings the company's trademark data transparency—such as public access to sold history and neighborhood trend analysis—to all housing segments. Property.ca is the essential destination for all buyers and sellers, connecting millions of monthly users with a full-service, tech-forward brokerage and its team of dedicated agents.

mrLoft.ca
MrLoft.ca is the highly specialized property portal dedicated to the Toronto loft market, focusing exclusively on unique architectural properties like hard lofts and character conversions. It serves a niche audience by curating highly targeted inventory and providing unique tools that highlight historic details, custom layouts, and neighbourhood-specific data. MrLoft.ca ensures a superior search experience for design-conscious buyers and renters seeking properties beyond the traditional condo or house mold.

N-YouTube
n-youtube is a ReactJS-based web app that replicates core YouTube functionalities. It features top video listings from the YouTube API, a customizable day/night mode, a debounced search bar with suggestions, and a detailed watch page with infinite nested comments and a live chat simulation. Built with React, Redux, and Tailwind CSS, it is hosted on Netlify and optimized for large screens.

The Fork
The Fork: Swiggy Clone is a ReactJS-based app replicating Swiggy's core features. Swiggy is India's leading food delivery application. The app allows users to browse top restaurants, view menus with real-time data from the Swiggy API. Key features include search with debouncing, restaurant filtering base on 4 selections, skeleton loading for smooth UX, and a dish carousel with live link to restaurant menu. Built with Redux, Tailwind CSS, and optimized for mobile, it offers a responsive and modern experience, hosted on Netlify.

GPT Flix
Work Under Progress.. It is a clone of our most favourite - Netflix - coden named as GPTFlix. It uses Google Firebase to handle login/logout feature. It will be AI powered to showcase and recommend top movies and webseries based on TMDB's API.
Incredibles
Incredibles is a ReactJS-based website for an overseas consultant business, designed to dynamically display data from Google Sheets. The website is hosted on Netlify and styled using Sass/SCSS, Bootstrap, and React Icons. It leverages the Papa Parse package to convert Google Sheets data into JSON and then into JSX, enabling easy content updates for the admin. This streamlined data flow allows the website to stay up-to-date with minimal effort while providing a modern, responsive experience. The website also provides a query page.
Wiindy - The Weather App
Wiindy - The Weather App is a single-page weather application built with ReactJS and styled using SCSS. It provides detailed weather information, including current conditions, forecasts, and historical data, sourced from OpenWeatherMap and AccuWeather APIs. The app features efficient state management with React hooks, dynamic data handling using Axios, and responsive design for a seamless user experience. The goal is to empower users to access comprehensive weather data for any location with a simple search.
Random Paletter Generator
Random Palette Generator can be used to generate random palettes for our web apps.
Vanilla JS To-Do
It is a simple Vanilla JavaScript based to-do app. We can add a list of tasks to be done, delete completed tasks, and toggle to view incompleted and completed tasks.




































