My name is Navroop Chahal

I am a passionate Software Enginner who loves working Frontend and Backend technologies. I am recent graduate having a Bachelor Degree in Computer Science at Univeristy of Calgary. I have a keen interest in Data Structures and Algorithms and love using them in real world scenarios.

Down below are a showcase of my projects and abilities.

April 20, 2022

File SHaring Website

HTML5, CSS, JavaScript, WebSocket.io, jQuery, Bootstrap

A nicely front end and fully functioning backend web based system file sharing website that allows its users to join rooms to send messages and send files to other users that they wish to share their files with. All done through WebSockets and Web Development Applications. For more information on the project click on the github link and go to the "Project Information" and go to "Group_1_Project_Report.pdf" for full in depth explanation on the project

April 18, 2022

Real Estate Website

C#, HTML5, CSS, JavaScript

Fully Designed Real Estate user interface site. This system is a standalone high quality front end design of new online platform of real estate website for the purpose of "buying and "selling houses in Canada. All done through C#, HTML5, CSS, and javaScript. For more information on the project click on the github link and go to the "Project Information" for full in depth explanation on the project.

April 24, 2021

University Scheduler

PHP, CSS, Javascript, HTML5, and SQL

A front end built in University Schedule Builder and student management system, built on a backend SQL relationsal database, with API to connect the front and back end aspects. The website has a strong password based authentication login system and secure functionality to prevent SQL injection. For more information on the project click on the github link and go to the "Project Information" for full in depth explanation on the project.

November 20, 2020

Chess

Java

Fully functional chess game with the features of single, multipler and play against AI in easy, medium and hard difficulty. The game can be played through the terminal or with a built in GUI. For more information on the project checkout on the GitHub link

April 25, 2021

Self-Checkout Station

Java

A fully functional self checkout station group project. The software processes every requirements needed for customer when scanning items and making payments. The system also has built in junit4 tests to find any bugs in the system and make sure the system works properly. It has all the features as any regular grocery store self checkout station. The project was implemented in Java that has a GUI using Java Swing. For more information on the project checkout the GitHub link.

September 20, 2020

Random Quote Generator

HTML5, CSS, Javascript

Random quote generator that uses asynchronous fetch request to arrest API to get quotes and also avoids error by using an proxy API. The syetm has a NEW Quote button that generatoes a random motivational quote and a Twitter button to allow the user to tweet the quote in their Twitter account. The webpage is also mobile responsive and can fit on any size screen. For more information checkout the GitHub link.

January 20, 2020

Basic Calculator

Java

Simple basic Calculator that built the Java and JavaSwing. The calculator can perfrom every basic calculation such as division, multiplication, plus, add and mod. For more information checkout the GitHub link.