My Projects

Port0

End to End Encrypted Authentication Service

Port0 acts as the center of authentication and data sharing for all projects hosted on IIITK.in. It is a fully encrypted service with 256 bit AES encryption and a fully documented API for student developers to use.

Next
TypeScript
PostgreSQL
Hono
Cloudflare
GitHub Actions
Crypto
Redux
Vitest
TailwindCSS
Oauth
Figma
JavaScript
Linux

IIITK.in

Open Source project sharing and hosting platform for the students of IIIT Kottayam

A centralized platform for students to host their projects benefitting students of IIITK with a fully documented access to the Port0 vault of data.

Next
TypeScript
React
PostgreSQL
Hono
Cloudflare
GitHub Actions
TailwindCSS
Hugo
Figma
JavaScript
Linux

json-crypto

NPM Package for encryption of JSON payload into 256 bit AES encrypted string

A node package with 500+ all time downloads, which can be used to encrypt JSON objects for storage and fully client-side encryption required in our project Port0

Node
React
Crypto
GitHub Actions
NPM
JavaScript
Linux

Attendance Helper

A helpful app for students to keep track of their attendance

Also helped the students to predict their maximum attendance in the long run and made calculations about the number of more lectures needed to attend and so on.

Next
React
GitHub Actions
Cloudflare
Docker
Caddy
JavaScript
TailwindCSS
Linux

Portfolio

This website.

Implemented CSR & SSR along with UI/UX design using libraries like ShadCN, TailwindCSS, all currently hosted on Cloudflare Pages.

Next
TypeScript
React
GitHub Actions
Cloudflare
JavaScript
Shadcnui
TailwindCSS
Figma
Blender
Linux