GitHunt

Likhith K.P.

likhithkp

Languages

Go43%JavaScript43%EJS10%C3%

Repos

82

Stars

3

Forks

0

Top Language

Go

Loading contributions...

Top Repositories

Repositories

82
LI
likhithkp/pulse

Pulse is a real-time, location-based awareness app that allows users to view and report events happening around them. It helps users stay informed about nearby incidents, activities, and alerts in their current location.

Go00Updated 2 days ago
LI
likhithkp/CS-APP

Repo for studying CS:APP (Computer Systems: A Programmer's Perspective) book. It includes solutions, explanations, and projects to understand key CS concepts like memory, data representation, and assembly.

C00Updated 3 months ago
LI
likhithkp/scripts

No description provided.

Go00Updated 5 months ago
LI
likhithkp/banking-ledger-service

A Golang backend service for managing bank accounts and transactions with reliable, asynchronous processing. Ensures consistent balances using PostgreSQL, Kafka, and MongoDB for scalable ledger management.

Go00Updated 10 months ago
LI
likhithkp/go-reference

No description provided.

Go00Updated 10 months ago
LI
likhithkp/WorkMate

No description provided.

Go00Updated 10 months ago
LI
likhithkp/Melodify

RESTful Music Library Management API that allows users within an organization to manage their collection of Artists, Tracks, and Albums. Each organization has a single Admin who oversees the system and its users. The API also provides functionality for users to mark their favorite Artists, Albums, and Tracks for quick access and personalization

JavaScript00Updated 1 year ago
api-restauthenticationauthorizationexpressjavascriptjwtmusic-apinodejspostgresqlrbacrbac-authorizationrbac-configurationrbac-managementrenderrest-apirest-clientrestfulrestful-apirole-based-access-controlsupabase
LI
likhithkp/realtime-notifications-service

A real-time notification service using Go, Kafka, PostgreSQL, Redis, and WebSockets. It stores notifications in PostgreSQL, caches unread IDs in Redis, and delivers notifications instantly via WebSockets if the user is live.

Go10Updated 1 year ago
gogolangkafkanotification-servicenotification-systempostgresqlreal-time-notificationrediswebsocket
LI
likhithkp/distributed-task-queue

A lightweight distributed task queue using Go, Redis, and net/http. Supports async task execution with scalable producers and workers.

Go00Updated 11 months ago
distributed-task-queuegogolangredisredis-listtask-queue
LI
likhithkp/ecommerce-order-managent-system

A scalable order management system built using Golang, Kafka, and PostgreSQL, following a microservices architecture. The system efficiently handles orders, payments, and inventory updates through event-driven communication.

Go00Updated 1 year ago
confluent-kafkaecommercegogolanginventorykafkamicroservicemicroservicesorder-managementpayment-processingpgxpostgresql
LI
likhithkp/bill-generator

Simple CLI tool, saves and generates the bill in .txt format

Go10Updated 1 year ago
bufiogogolangos
LI
likhithkp/rate-limiter

A Go project showcasing three rate-limiting implementations: per-client (IP-based), token bucket, and tollbooth middleware. Each approach is modularized for clarity and efficiency.

Go00Updated 1 year ago
ip-based-rate-limitingip-rate-limitrate-limitrate-limiterratelimiterratelimitingtoken-bucket-rate-limitertoll-boothtoll-booth-rate-limitertollbooth
LI
likhithkp/text-search-engine

A high-performance text search engine developed in Go, designed to efficiently load, index, and search large datasets from XML wiki dumps. This project features a custom indexing algorithm that significantly improves search speed and accuracy.

Go00Updated 1 year ago
LI
likhithkp/kafka-coffee-brew-system

A simple Kafka-based coffee order system using Go. The producer sends coffee orders to Kafka, and the consumer processes and logs them.

Go00Updated 1 year ago
distributed-systemsevent-drivengogolangkafkakafka-consumerkakfa-producermessaging-queuemessaging-queuesproducer-consumer
LI
likhithkp/go-postgres-url-shortener

No description provided.

Go00Updated 1 year ago
LI
likhithkp/advanced-url-shortener

A simple yet efficient URL shortener built with Node.js, Express, PostgreSQL, and Redis for caching. Generates unique short URLs and supports retrieval with optimized performance.

JavaScript00Updated 1 year ago
expressexpress-jsexpressjsnodejspostgrespostgresqlpostgresql-databaserdbmsredisredis-cacheredis-clientsequelizesupabasesupabase-dburl-shortener
LI
likhithkp/date-formatter-lib

A simple utility to format dates in various formats using dayjs. This package allows developers to easily format dates into commonly used formats.

JavaScript00Updated 1 year ago
date-formatdate-formatting
LI
likhithkp/todo-scanner

Lightweight Node.js utility that scans your codebase for `TODO` comments and lists them with their file locations and line numbers

JavaScript00Updated 1 year ago
LI
likhithkp/logger

A lightweight, customizable logging utility designed to help developers log messages to the console with timestamps, log levels (e.g., info, warn, error), and easy-to-use formatting. Ideal for debugging and tracking application events during development.

JavaScript00Updated 1 year ago
logger
LI
likhithkp/duplicate-dependency-checker

A CLI tool to detect and resolve duplicate dependencies in Node.js projects, helping manage and optimize your node_modules.

JavaScript00Updated 1 year ago
clidependenciesdependencies-checkingdependency-managementduplicate-dependenciesnode-modulesnode-modules-cleannodejsnpmpackage-managementyarn
LI
likhithkp/js-algorithms

No description provided.

JavaScript00Updated 1 year ago
algorithmsjavascript
LI
likhithkp/js-dsa-queue

No description provided.

JavaScript00Updated 1 year ago
dsajavascriptqueue
LI
likhithkp/js-dsa-stack

No description provided.

JavaScript00Updated 1 year ago
dsa-algorithmjavascriptstack
LI
likhithkp/js-dsa-recursion

Javascript Recursion

JavaScript00Updated 1 year ago
dsa-algorithmjavascriptrecursion
LI
likhithkp/js-dsa

Javascript Data Structure and Algorithms

JavaScript00Updated 1 year ago
alogorithmsdata-structuresdsajavascript
LI
likhithkp/express-mongo-ecommerce

No description provided.

EJS10Updated 1 year ago
LI
likhithkp/express-posts

A blogging platform built with Express.js and MongoDB that supports user authentication and post management. This application allows users to register, log in, create posts, and view posts.

EJS00Updated 1 year ago
authenticationbackendbcryptcrudcryptoejsexpressjwtmongoosemulter-fileuploadnodejsrest-api
LI
likhithkp/js-dsa-arrays

This repository contains implementations of common algorithms and data structures using arrays in JavaScript. It covers essential array operations, sorting algorithms, searching techniques, and more. Each algorithm is implemented with explanations and examples to help you understand the concepts and improve your problem-solving skills.

JavaScript00Updated 1 year ago
algorithms-and-data-structuresarraydsajavascript
LI
likhithkp/top-five-js-dsa-questions

Data Structures in JavaScript ( Top 5 Questions )

JavaScript00Updated 1 year ago
best-time-to-buy-and-sell-stocksdsa-algorithmfibonaccijavscriptpalindrometwo-sum-problemvalid-anagram
LI
likhithkp/express-mongo-jwt

This project demonstrates a basic authentication flow using Express.js and MongoDB with secure password hashing and validation. User passwords are hashed with bcrypt before storing them in MongoDB. During login, the credentials are verified, and a JWT (JSON Web Token) is issued for secure authentication.

EJS00Updated 1 year ago
authenticationauthorizationbcryptexpressexpressjshashjwt-authenticationjwt-tokenmongodbmongooserest-apisalt

Gists

Recent Activity

Likhith K.P. (likhithkp) | GitHunt