Kushal Lahoti's Projects
A web-based application that allows colleges to reconnect with their alma mater. It also assists alumni in keeping track of their batchmates and college events. A college can also form various communities with their alumni. It is a prize-winning project at AppTechTell's Web-A-Thon in 2020.
AsyncAPI bindings specifications
Compression and decompression of text files without loss of data and quality, written entirely in C and employing two different encoding techniques - the Huffman Compression Algorithm and the LZW Compression Algorithm. They can reduce the size of any file by 45 to 60%.
Python HTTP Server that accepts requests on top of the TCP. It can respond to GET, POST, PUT, DELETE, and HEAD requests and render all types of media files on the browser. It also includes request logging, handling of various status codes, multi-threading to handle multiple requests at once, and cookie management.
My GitHub profile README which is automatically updated. Please āļø if you like it
My Personal Portfolio Website in HTML and CSS. Feel free to use this template to create your own.
Config files for my GitHub profile.
A web app that is similar to Twitter and allows users to tweet with the ability to perform all CRUD operations on it, to follow and unfollow others on their timeline, and to bookmark tweets for future use. The project's main goal was to learn about DBMS, the MySQL database, and its normalization.
Kernel Threads implementation in the xv6 operating system. It consists of adding kernel level support for threads and various system calls in xv6 along with the user land threading library with one to one mappings and synchronization using locks. The changes were built on top of MIT's xv6-public repository.
Python wrapper for an unofficial Yahoo Finance API