A pseudo-postman-like TUI written in Go for API testing and sending http requests directly from your terminal
Used tview to create a TUI using golang. Implemented http requests using the net/http requests in go
Go
A command-line tool to search for a specific string in PDF files in a given directory and its subdirectories.
Implemented parsing of text from pdf files in golang. Used go-routines to search the name of the pdf file
Go
MarkIt is a realtime markdown editor built using NodeJS, SocketIO and ShowdownJS
Used socketIO to relay data and send back output to and from server in real time. Implemented text to markdown parsing using showdownJS.
NodeJS, HTML, CSS
A stock scraping service that scrapes data from yahoo finance and serves it on a REST API endpoint using fastAPI.
Used bs4 to parse and scrape stock webpage. Used fastAPI to get requested stock parameter, call the scraping service and serve it on the given endpoint.
Python, FastAPI, bs4
A desktop app to remove distractions, built using electronJS.
Set up main functionality for blocking selected installed applications and websites. Implemented a dashboard route and a logs route in the project for additional information.
ElectronJS
A python program for dealing with the unreadable names given to reference material on my college portal's download page.
The program sorts all the material downloaded from course page into each subject in each semester and sorts it according to the date given on VTOP.
Python
A website built using react to view different meals, their recipes and save them!
Implemented useState, useEffect, useContext hooks in react to create a simple webapp
ReactJS
A simple authentication API with login and signup routes.
Used JWT to implement an authentication API along with password hashing and persistance using mongoDB
NodeJS, MongoDB
A discord bot with adminstrative functionalities written in NodeJS.
Used the discord API to create a discord bot with simple admin privileges.
NodeJS