My Projects

Pompom home page screenshot.

Pompom

2024

  • Responsive desktop application designed using React.js, TypeScript, SCSS, Node.js, and Electron
  • Ensured top-tier accessibility using HTML5, ARIA and the visually-hidden class.
  • Followed up-to-date web accessibility guidelines.
  • Designed using Figma.
  • Used react-router for routing purposes.
  • Created reusable and maintainable functional components using React.js, semantic HTML5, SCSS modules, and TypeScript.
  • Used redux to maintain app state globally where necessary.
  • Used the fs module to keep records of projects and tasks.
Rejectionator Home Page Screenshot.

Rejectionator

2023

  • Responsive single page web application designed using Next.js, React.js, TypeScript, SCSS and Node.js.
  • Ensured top-tier accessibility using semantic HTML5 and ARIA, and following up-to-date web accessibility guidelines.
  • Designed using Figma and hosted on Vercel.
  • Used Next.js app router for routing and API development.
  • Created reusable and maintainable functional components using React.js, semantic HTML5, CSS modules, and TypeScript.
  • Used Github and Git CLI for version control.
Portfolio Website.

Portfolio Website

2023

  • Responsive portfolio website developed using Next.js, React.js, Node.js, and Vercel.
  • Created reusable and maintainable functional components using React.js, JavaScript (ES6), semantic HTML5, and TailwindCSS.
  • Ensured top-tier accessibility using semantic HTML5 and ARIA, and following up-to-date web accessibility guidelines.
  • Implemented custom animations using CSS modules, TailwindCSS, and React.js hooks.
  • Designed with responsive design principles using Figma.
  • Hosted using Vercel.
  • Used Next.js pages router for routing purposes.
  • Used Github and Git CLI for version control.
  • You are viewing it right now! :)
Kanban Board Website.

Kanban Board

2023

  • Responsive kanban board website developed using the MERN stack (MongoDB, Express.js, Node.js, React.js), Redux, and Bootstrap 5.
  • Hosted on AWS EC2.
  • Created APIs following the REST protocol using Express.js.
  • Interfaced with MongoDB using Mongoose ODM.
  • Used remix-router for routing purposes.
  • Used Github and Git CLI for version control.