Demos

Explore my latest projects

Gemini Chat
Railway

Gemini Chat

Chat application showcasing advanced Gen AI capabilities. Features include direct Gemini AI model interaction, AI-powered summarization/analysis of uploaded images & PDFs, web search integration, and image generation using Gemini. Implemented similarity search for chat sessions using Gemini embeddings stored in a Turso vector database. Built with Go, HTMX, Alpine, Tailwind CSS, and Turso for a hypermedia-driven user experience

Gemini AI
Gemini Web Search
Gemini Image Generation
Gemini Embeddings
Golang
Templ
Htmx
Alpine
Tailwind CSS
SSE
Server-Sent Events
Turso db
Turso Vector Search
Claude Chat
Railway

Claude Chat

A simple Claude Chat using Golang, Datastar, Tailwind CSS & Turso

Claude AI
Claude Web Search
Golang
Templ
Datastar
Tailwind CSS
SSE
Server-Sent Events
Turso db
Open AI Chat
Cloudflare

Open AI Chat

A simple Open AI Chat using Remix, Open AI API, Tailwind CSS & Cloudflare KV

Open AI
React
Tailwind CSS
SSE
Server-Sent Events
Cloudflare KV
Tech Tube
Railway

Tech Tube

Technology video collection with advanced search. Features: Go-powered backend, YouTube API integration for video metadata, dynamic tagging, and vectorization to Pinecone. Implements Gen AI (Open AI) for intelligent query rephrasing and semantic search, all delivered via a Hypermedia-driven UI (Datastar, Tailwind CSS) with YouTube iframe API integration.

Open AI
Golang
Templ
Datastar
Tailwind CSS
SSE
Server-Sent Events
Firestore
Firebase
Pinecone
Semantic Search
Places to Visit Gemini
Railway

Places to Visit Gemini

A tool leveraging Go, Datastar, and the Gemini AI model to provide AI-driven tourism recommendations. It fetches and displays geographical coordinates for points of interest in cities on a map UI

Gemini AI
Golang
Templ
Datastar
Leaflet
Tailwind CSS
SSE
Server-Sent Events
Turso db
Golang Stock Tracker
Railway

Golang Stock Tracker

A simple stock tracking tool using Golang, Datastar, TailwindCSS, Echarts and Firebase to view personal tracked stocks

Golang
Templ
Datastar
Tailwind CSS
SSE
Server-Sent Events
Firebase
Alphavantage API
Echarts
Aastron Lego
Cloudflare

Aastron Lego

A simple scheduler app for booking appointment with Astrologer using Remix, React, Tailwind CSS & Turso db

React
Remix
Tailwind CSS
Shadcn
Turso db
Portfolio
Cloudflare

Portfolio

Portfolio site built with React, React Router & Tailwind CSS

React
React Router
Tailwind CSS
Cloudflare KV
Web Learnings
Firebase

Web Learnings

A React, Remix PWA using TailwindCSS and Firebase to display a collection of You Tube videos about Javascript frameworks

React
Open AI Embeddings
Tailwind CSS
Vector Search
Pinecone
PWA
Notes Golang
Railway

Notes Golang

A simple note tracking app using Golang, Datastar, Tailwind CSS, Supabase Auth & Database

Golang
Datastar
Editorjs
Tailwind CSS
Supabase Auth
Supabase Database
Notes Remix js
Cloudflare

Notes Remix js

A simple note tracking app using React, Remix, Tailwind CSS, Supabase Auth & Database

React
Remix
Tailwind CSS
Supabase Auth
Supabase Database
Places to Visit Open AI
Cloudflare

Places to Visit Open AI

A simple tool to suggest places to visit for 40,000+ cities in the world using React, Remix, Open AI & Tailwind CSS

Open AI
React
Remix
Tailwind CSS
React Drive
Firebase

React Drive

A PWA drive using Vite, React, TailwindCSS and Firebase to store and access files and folders

React
Vite
Tailwind CSS
Firebase
Stock Tracker
Netlify

Stock Tracker

A PWA using Remix, React, TailwindCSS, Echarts and Firebase to view personal tracked stocks

React
Remix
Tailwind CSS
Firebase
PWA
Alphavantage API
Echarts
Golang Calendar
Railway

Golang Calendar

A calendar app using Golang, Htmx, Tailwind CSS, Supabase Auth & Database

Golang
Templ
Htmx
Alpine
Tailwind CSS
Supabase
React Calendar
Netlify

React Calendar

A calendar app using React, Remix, Tailwind CSS, Supabase Auth & Database

React
Remix
Tailwind CSS
Supabase
React FullCalendar Events

React FullCalendar Events

React FullCalendar Events. Month, Week & Day views along with ability to drag, drop events & adjust(increase/decrease) duration of events.

React
FullCalendar
Drag & Drop
Framer Motion
FastHTML Open AI

FastHTML Open AI

A simple FastHTML project to chat with Open AI

FastHTML
Open AI
Python
Turso db
Wordle Clone
Cloudflare

Wordle Clone

Wordle clone implementation using React, Remix Cloudflare KV & Tailwind CSS

React
Remix
Tailwind CSS
Cloudflare KV
React Grocery List

React Grocery List

A simple Vite PWA for tracking grocery list with real time updates using Reactjs, Tailwind CSS, Framer motion & Partykit

React
Vite
Tailwind CSS
Framer Motion
Partykit
PWA
SignalR+BackgroundService

SignalR+BackgroundService

.Net core SignalR + BackgroundService to send notification to client/user

.Net Core
SignalR
BackgroundService
AzureAD & Gmail Auth

AzureAD & Gmail Auth

.Net core Azure AD & Gmail authentication for web app

.Net Core
Azure AD
Gmail Auth
AzureADWebApp+WebApi

AzureADWebApp+WebApi

.Net core Azure AD authentication for web app and consume a Azure AD protected web api using Microsoft Identity Web

.Net Core
Azure AD
Web App
Web Api
Calendar Clone
Firebase

Calendar Clone

Google calendar inspired PWA app along with firestore data storage and firebase authentication

Vue
Nuxt
Firebase
Firestore
PWA
Vue Chat
Firebase

Vue Chat

A Vue 3 PWA single room chat project with Firebase google authentication and Firestore data

Vue
Firebase
Firestore
PWA
Chat
Vue Drive

Vue Drive

A Simple Client Side Drive implementation using Vue 3, Composition Api & Tailwind CSS

Vue
Composition Api
Tailwind CSS
Vue QRCode Generator

Vue QRCode Generator

Vue
QRCode
Codepen
Vue DatePicker

Vue DatePicker

Vue
VueUse
DatePicker
Codepen
Vue, HTML Popover API & View Transition API

Vue, HTML Popover API & View Transition API

Vue
Popover API
Codepen
View Transition API
Vue, HTML Dialog & View Transition API

Vue, HTML Dialog & View Transition API

Vue
HTML Dialog
Codepen
View Transition API