Vinuka Kodituwakku's Projects
Advent of code
This is a simple authentication server built using the Go Fiber web framework. It allows for easy user registration, login, and logout, as well as refreshing access tokens.
An authentication server with email password, email magic link and OAuth login (w/ Google, GitHub, Facebook) while allowing the users to secure their profiles with modern 2factor authentication methods such as OTP (One Time Passcode) and PassKeys
The practical implementaion of the auth server
My editor configuration (NeoVim)
File Server is a lightweight Go application that allows you to easily share files over the local network. Serve files from a specified directory and customize the port and path. Simple setup and convenient file sharing for users on the same network.
`generator` is a Golang command-line interface (CLI) application that generates random passwords quickly and securely. It supports different password types, including alphabetical characters, numeric characters, special symbols, and base 64 encoded passwords. It's ideal for developers who need to generate passwords for various purposes, such as JWT
A simple go program to get the IP address assigned to the network interface that connects has the ability to connect to the internet
:zap: Dynamically generated stats for your github readmes
Useful golang utilities that I keep recreating in almost every repo I create
This repository is for Hackovate-2023 on day challenges
Create easy and memorable links with Link Shortner
A simple notification system with live notification streaming powered by Kafka
Create thumbnail images from PDF files
share files over your local network with the convinience of your terminal
An Easy to use link shortner without all the bloat
A Progressive Web App for local file sharing
A simple stream to consume kafka messages from a given kafka topic
A Golang http server to upload healthy files to your GoogleCloudStorage bucket