Projects

WhispherDocs

2024

A website that allows users to upload a PDF and interact with it via a chat interface, enabling questions and responses based on the content.

Typescript
Gen-ai
Trpc
Nextjs14
Tailwind CSS
Uploadthings
Cohere

Brilliant++

2024

An AI-powered educational platform that generates personalized quizzes for students and auto-generates subtitles for uploaded course materials.

Nextjs14
React
Typescript
Tailwind CSS
Postgresql
Gemini
Prisma
T3
Trpc

Chess Game

2024

A comprehensive multiplayer chess platform. Includes real-time chat, matchmaking system, and ELO rating system for competitive play.

Next.js
TypeScript
Pusher
Zustand
Stockfish
ELO Rating
Tailwind CSS

RBT-visualizer

2024

Interactive Red-Black Tree visualizer built with rust. Users can insert, delete, nodes in the tree and includes step-by-step updation of nodes.

Rust
Dioxus
Red-Black Tree
Tailwind CSS

Dynamic Scheduler

2024

A site where users can set their availability, and admins schedule events based on time slots using a calendar view

Nextjs14
Tailwind CSS
Fullcalendar
Prisma
Mongodb

scheduling-algorithms

2023

A website to visualize various scheduling algorithms with animations, helping users understand the concepts better.

React
OS Scheduling Algorithms
Context API

TODO App

2023

A GUI-based TODO application that allows users to manage tasks with user authentication and data storage.

Java
JavaFX
MySQL
JFoenix

Portfolio

2024

A portfolio website that showcases my projects, skills, and experiences.

Nextjs15
Tailwind CSS

MyFlashcard

2024

A flashcard application, add custom data to each flashcard for personalized learning.

React
ElysiaJs
Context API
Postgresql