A collection of web applications and interfaces built with several technologies.
The server for x-o-battleground is responsible for maintaining game data in real time. It tracks moves, updates scores, and supports reconnection so that players can continue their game even after a refresh.
x-o battleground offers a simple interface to play multiplayer tic-tac-toe. it establishes a real-time connection to the server for game updates and utilizes local storage to maintain consistent player IDs between sessions.
A webapp that generates mock data from user-provided type definitions using OpenAI or Gemini. Perfect for frontend developers, it simplifies testing and prototyping with a clean, intuitive interface powered by NuxtUI. Streamline your workflow with instant, structured mock data.
A visually appealing portfolio website designed for Damien, a fictional photographer, to showcase his work. The site features vibrant layouts, images grid, and dynamic visuals that enhance the presentation of his photography. This project combines creative design and technical expertise to deliver an engaging and immersive user experience.
A website showcasing a podcast series dedicated to the art of drumming, featuring in-depth interviews with drummers and music industry experts. The platform seamlessly integrates content from Strapi CMS and offers an embedded podcast player, blog content consumption, allowing visitors to explore articles and stream episodes directly on the site while discovering valuable insights from the drumming community.
A versatile note-taking web application featuring flexible storage options (local IndexedDB and cloud appwrite sync), note organization through tags and archives, and customizable themes - all wrapped in a responsive modern interface.
Discover and shop for premium audio gadgets, including speakers, headphones, and earphones, in this side project e-commerce web app. Explore a curated selection of high-quality audio equipment for enthusiasts and discover the perfect audio gear for your needs.
I've developed a dynamic web application using Nuxt.js, which offers users a real-time Markdown content preview. With this application, users can effortlessly compose and format Markdown text while receiving instant visual feedback
A password manager designed to help users securely store and manage their passwords. It utilizes REST API calls to interact with a server, allowing users to store their sensitive login information in a safe and organized manner.
Working on a project focused on building a backend infrastructure for Taskgid, a task management system. This project is also me trying my hands on backend development for the first time.
Building an intuitive task management system with customizable workspaces and task organization. Upcoming features include seamless team collaboration through workspace invites.
My exploration into the world of WebAuthn – a cutting-edge authentication technology. This project showcases the potential for secure and passwordless login experiences on the web, offering a glimpse into the future of online security.