Pinned Repositories
Automobile-Crawler-App
https://automobilescraper.herokuapp.com/ Real-time web scraping/crawling application that extracts postings from Kijiji, Wheels, Carpages, Autotrader, and Craigslist, and feeds the content to a dynamic Webpage. The website and application facilitate the search for a used car by providing positings from the most visited automobile trading websites, on one easy-to-use webpage.
CS240
Assignments for CS240
educanimour
GlassesOnMe
Using OpenCV to build an application that allows people to try on different glasses before going to the store.
Hockey-Database-with-GUI
https://www.youtube.com/watch?v=C2bV6PxVHLc&t=52s Hockey Database to store stats for a full hockey team. Stats can be added for the whole team or each individual player. All stats can be changed throughout the execution of the program. The database uses file reading and writing to store and retrieve team stats. At first the application was fully console based; however, after a local hockey team found interest in the idea, a fully GUI was built using Qt. The program will be used in 2016 by the Orleans Blues.
LawYourUp
https://www.youtube.com/watch?v=7UipduZCSKM The application takes a court case (.txt) file as input and finds similar court cases in the past by comparing the semantics of words found in documents using a DOC2VEC algorithm. Participated at AI for social good, a hackathon organized by TD Bank in Montreal, where I met a lawyer and a seasoned Java developer. The lawyer had the idea of building an application that would make it easier for lawyers to perform comparative analysis when observing court cases. The idea was to lessen the time, cost, and work lawyers have to do to find legal precedent.
MacroTech-Website
http://www.macrotech.de Interned at a Software and Hardware high-vacuum solutions company where I, acted as a Programming Assistant (C++), but I was also given the opportunity to fully rebuild their website from scratch. To build the website I implemented HTML, CSS, Javascript/jQuery, and PHP.
Python-Game-Janitor-vs-Rat
https://www.youtube.com/watch?v=nDbXY1NKpeA&t=21s Python Game written using the Pygame library. The Game allows the user to control an avatar (janitor) and shoot at rats that are moving at different speeds. The speeds of the rats augment as the player moves from level to level. The game even keeps track of all the kills the player has done, showing a score at the end of the game. As well, a high score file reading/writing database will soon be implemented.
Safe-Spending-Budget-Application
Student Oriented project built to handle a student's budget while attending school. Console application that allows students to keep track of their budgets on Campus. Users are able to build customizable budgets, forcast spending, modify their budgets, and recieve a full overview of their income and expenditure.
WatNews
https://www.youtube.com/watch?v=ywPzqQH72K4 Competed in the Big Data contest organized by Tata Consulting Services, where participants were ask to build a mobile application that searches, collects, and presents free content from various sources on the web to users of our app. For the contest, I created WatNews, a mobile application that pulls data from the University of Waterloo’s Open Data API and aggregates the data to build a responsive cross-platform (ios/android) mobile application. The application gives users the ability to access the latest news headlines and articles from the University of Waterloo in the palm of their hand. Application built using C++ and the Qt framework.
shaybanerjee's Repositories
shaybanerjee/parkingchatbot
shaybanerjee/MacroTech-Website
http://www.macrotech.de Interned at a Software and Hardware high-vacuum solutions company where I, acted as a Programming Assistant (C++), but I was also given the opportunity to fully rebuild their website from scratch. To build the website I implemented HTML, CSS, Javascript/jQuery, and PHP.
shaybanerjee/Safe-Spending-Budget-Application
Student Oriented project built to handle a student's budget while attending school. Console application that allows students to keep track of their budgets on Campus. Users are able to build customizable budgets, forcast spending, modify their budgets, and recieve a full overview of their income and expenditure.
shaybanerjee/projecteulerquestions
Programmatically solved questions form the Project Euler Website.
shaybanerjee/CS240
Assignments for CS240