Portfolio

Projects

vibz men's blog

This is my first full UI design project! Up until now, I’ve just been reading about design principles, UX principles, and playing around with the DailyUI challenges to strengthen my visual design skills and familiarity with prototopying tools (I mainly use Figma right now).

I know it's not the best design, but I learned a lot through creating this blog, and I know that this will help me improve my skills even further for the next project!

Trying to be cool and make animated mockups (didn't work out too well)

Laptop and tablet mockups for this mens website concept.

Chat App V1

This is a simple one-to-one chat app where you can chat with any registered user! This was definitely difficult to grapple with as I was introduced to all sorts of new technologies such as ApolloClient, Hasura GraphQL Engine, GraphQL and it's many functionalities, authentication with Auth0 (I am still very much overwhelmed by the realm of authentication), and React Hooks.


I'm aiming to create a second version using Sequelize, and adding more features such as a friends list, notifications, and group chats!

Screenshot of my chat app with an input for expenses and income

Tools Used

  • ReactJS, ApolloClient
  • HTML/CSS
  • GraphQL
  • Hasura GraphQL Engine

Sketch It!

A sketchpad web application that includes pen, eraser, text, and shapes (rectangle, circle, and line) tools. You can undo and clear the sketchpad as well.

HTML5 sketchpad with 'hello' written on the canvas

Tools Used

  • Vanilla JavaScript
  • HTML5/CSS

CSS Fun

100 Days of CSS (WIP) - started Jan 2023

Thought it'd be nice to refresh my CSS knowledge by attempting this challenge!