Projects

StoreIt

A modern storage management and file-sharing platform designed for seamless file organization and collaboration. Built with Next.js 15 and the Appwrite Node SDK, it offers a robust, user-friendly experience for managing files efficiently. From intuitive file uploads to advanced sharing and search capabilities, this platform showcases cutting-edge technologies for a superior file management experience

StoreIt
Hobby Hive

A dynamic, user-friendly single-page web application (SPA) built with Django and Vue, offering features like user authentication, profile management, and hobby-based social matching. The app includes AJAX-powered age filtering, friend requests, and dynamic hobby management. Leveraging TypeScript and Python type hints, it ensures type safety and code quality. Comprehensive testing, including Selenium-based end-to-end tests, ensured reliability, while deployment on EECS OpenShift met all accessibility requirements.

Hobby Hive
Blockudoku

A Java Swing-based block puzzle game inspired by Blockudoku, developed as part of an academic project at Queen Mary University of London. The game combines drag-and-drop mechanics with dynamic visual feedback to create an engaging and interactive user experience. Players aim to strategically place pieces on a grid, score points by completing lines or regions, and manage their palette effectively to avoid a game over.

Blockudoku
Ryde

This project is a comprehensive ride-sharing mobile application, designed to provide seamless and efficient transportation services with an emphasis on usability, security, and performance. The application incorporates a host of features that enhance the user experience while ensuring secure transactions and real-time functionalities.

Ryde
LiveDocs

LiveDocs is a Google Docs clone built with Next.js, Liveblocks, and TailwindCSS. It showcases the developer's expertise in creating real-time collaborative environments with a focus on seamless user experience, responsive design, and robust functionality. The project emphasizes the power of real-time updates, ensuring a smooth and interactive document editing experience.

LiveDocs
CarePulse

The Healthcare Patient Management Application is designed to simplify the process of managing patient-doctor interactions. It features user-friendly tools for patients and robust administrative functionality, providing seamless communication and operational efficiency

CarePulse