Projects

Here are some of the projects I have worked on

Portfolio Site

Personal portfolio and a personal blog is always a nice thing to have, so I handcrafted one for myself to showcase my blogs and projects

  • 👾 Next.js for the core
  • 🧰 TypeScript for the language
  • 📝 MDX for the Blog
  • 📓 next-contentlayer for blog management
  • 🐱 Github comments and reactions
  • 💎 Prism to highlight the code blocks
  • 🌠 Framer Motion for animation
  • 💅 Sass for styling
  • 🔮 Vercel open graph dynamic image generation
  • ✨ SEO optimized

QKart Frontend

QKart is an e-commerce application offering a variety of products for customers to choose from.

  • 🛍 Implemented the core logic for authentication, shopping cart and checkout
  • ⚛ Improved UI by adding responsive design elements for uniform experience across different devices
  • 👯 User auth, Login password etc
  • 🖥 Utilized REST APIs to dynamically load and render data served by the backend serve
  • 🔭 Implemented search using Debouncing

XBoard

XBoard is a News Feed website that will feature the latest news for select topics, from Flipboard.

  • 🌟 Built XBoard using HTML, CSS, Bootstrap and JavaScript from scratch.
  • 📣 Used Accordions and Image Carousel to improve UI
  • 🌠 Fetched news content from flipboards RSS feed using REST API.

Qtrip Dynamic

QTrip is a travel website aimed at travellers looking for a multitude of adventures in different cities.

  • ⚛ Created web pages using HTML and CSS and made them dynamic using JavaScript.
  • Created web pages using HTML and CSS and made them dynamic using JavaScript
  • 💻 Utilised localStorage to persist user preferences at client-side
  • Improved UX with multi-select filters, image carousels

Qtrip Static

QTrip is a travel website aimed at travellers looking for a multitude of adventures in different cities.

  • Created 3 different web pages from Wireframe layout using HTML and CSS
  • Utilized Bootstrap extensively for responsive design
  • Deployed the website to Netlify

Adopt a pet 🐕🐈

This project introduced me to the concept of single page applications using react routers

  • 🔭 Implemented search
  • Implemented different pages for categories
  • Dynamically render the components

AppointFix

A simple appointment planner using React and redux store

  • ⚛ React for the frontend
  • Redux to manage state
  • Schedule appointment for different contacts

InkinSkin

It is a simple static landing page for tattoo studio made with html and Sass, learnt a lot of advanced css patterns, cascading rules, BEM and Scss

  • 🦆 BEM
  • 💆 Mixins, global variables
  • 🌠 Transitions and animations
  • 💃 Responsive design
  • 🚀 Scalable CSS patterns