PROJECTS

Draw App screenshot

Draw App

Real-time collaborative pencil drawing app inspired by Excalidraw and tldraw. Freehand-only canvas with live collaboration support.

• Built a real-time collaborative drawing application with freehand-only canvas support.

• Implemented live multi-user synchronization for shared drawing sessions.

• Designed a minimal, Excalidraw-style interface focused on simplicity and performance.

Next.jsNext.jsExpressExpressTailwind CSSTailwind CSSTurborepoTurborepoPrismaPrismaPostgreSQLPostgreSQL
Scripture screenshot

Scripture

Note-taking app with Markdown (live preview) and rich-text (Editor.js) support. Secure JWT auth with hashed passwords.

• Built a responsive note-taking app using React and Tailwind CSS.

• Implemented JWT-based authentication with hashed passwords for enhanced security.

• Supported both Markdown (with live preview) and rich-text notes using Editor.js.

ReactReactExpressExpressTailwind CSSTailwind CSSMongoDBMongoDB
MovieApp screenshot

MovieApp

React app styled with Tailwind CSS. Uses TMDB API to display movies with search and filters.

• Integrated TMDB API using Axios to dynamically fetch and display movie data.

• Built features like movie detail view, search, and filter functionality for improved UX.

ReactReactTailwind CSSTailwind CSS
Task Track screenshot

Task Track

Full-stack Kanban app with drag-and-drop task management, secure authentication, and real-time workflow.

• Built a full-stack Kanban app using Next.js, Prisma (NeonDB), Shadcn UI, and Tailwind CSS.

• Implemented secure JWT authentication and drag-and-drop task management.

• Designed a responsive UI with task states (To Do, In Progress, Completed) and due dates.

Next.jsNext.jsPostgreSQLPostgreSQLTailwind CSSTailwind CSSPrismaPrisma
EDokan E-Commerce screenshot

EDokan E-Commerce

Full-stack MERN e-commerce app with JWT auth and Admin/Buyer roles.

• Utilized MERN stack (MongoDB, Express.js, React, Node.js) for a robust e-commerce platform.

• Implemented JWT authentication with access/refresh tokens and role-based access for Admin and Buyer.

ReactReactExpressExpressNode.jsNode.jsMongoDBMongoDBTailwind CSSTailwind CSS
To-Do App screenshot

To-Do App

ToDo App using JavaScript, HTML, Bootstrap – CSE 2200 Assignment.

• Developed a simple ToDo list using vanilla JavaScript and Bootstrap.

• Enabled adding, deleting, and marking tasks as complete.

• Used localStorage for persistent task storage.

JavaScriptJavaScriptHTMLHTMLBootstrapBootstrap