Projects 🚀

Here are some of the projects I’ve been working on

I love putting what I’ve learned into real-world applications, and each project has been an opportunity to not only refine my skills but also solve problems and create practical solutions. Whether it’s building dynamic user interfaces or optimizing backend processes, I’m always eager to turn ideas into functional, impactful projects.

WEARCOLLECTIVE

WEARCOLLECTIVE is an intuitive e-commerce platform built for clothing enthusiasts who enjoy discovering and shopping the latest fashion trends. The platform enables users to browse a carefully curated collection of modern apparel, create personalized accounts, and effortlessly add their favorite items to a virtual shopping basket.

The application features a smooth and secure checkout experience that mimics Stripe payment processing, allowing users to experience a realistic e-commerce flow without handling real transactions. For fashion-forward users, WEARCOLLECTIVE also offers an optional subscription service that provides updates on new arrivals, trending styles, and exclusive deals.

To further enhance usability, WEARCOLLECTIVE includes a robust search functionality that helps users quickly find products they’re looking for. In addition, a store locator feature powered by the Google Maps API enables users to easily find nearby physical store locations.

Tech Stack

  • Next.js
  • React
  • Taiwind
  • Supabase
  • Resend
  • Redux
  • Stripe
  • Google Maps API
  • Vercel

CRYPCOIN

CRYPCOIN is a dynamic web application designed to provide users with real-time cryptocurrency market data using Binance WebSocket API. Leveraging the power of TradingView Lightweight Charts, the platform delivers seamless and interactive visualizations of live price movements, order book updates, and trade history. Built for traders and crypto enthusiasts, CRYPCOIN offers a responsive and intuitive interface to monitor market trends and make informed decisions. This project showcases my expertise in real-time data streaming, front-end development, and financial data visualization.

Tech Stack

  • Next.js
  • React
  • Tailwind
  • Vercel
  • Binance WebSocket API
  • TradingView Lightweight Charts

APOLLOFIT

APOLLOFIT is an innovative platform that provides users with personalized diet and workout plans tailored to their unique body type and lifestyle. Users can also browse and search through a wide selection of pre-made plans to find the perfect fit.

Tech Stack

  • Node.js
  • Vite
  • Vue
  • Vercel
  • HTML
  • CSS

BOUNCIMALS

A playful, retro-inspired web screensaver. BOUNCIMALS reimagines the classic DVD logo bounce with a modern twist – featuring pixel-style animals that drift and bounce smoothly across the screen. Built with lightweight HTML5 and JavaScript animations, it runs seamlessly in the browser without downloads or plugins. Simple, nostalgic, and oddly satisfying, Bouncimals brings back the charm of old-school screensavers with a touch of character and motion.

Tech Stack

  • Next.js
  • React
  • Tailwind
  • Supabase
  • Vercel

BLOGPOST

BLOGPOST is an engaging platform where users can share blogs about their life experiences and stories. To ensure a secure and personalized experience, users are required to log in and be authorized before posting, with authentication powered by Supabase.

For those who want to stay updated, BLOGPOST offers a daily newsletter subscription, seamlessly delivered through Twilio SendGrid.

Tech Stack

  • Node.js
  • JavaScript
  • React
  • Bootstrap
  • Supabase
  • Twillo SendGrid

CHATR

Chatr is a modern real-time chat application built with Next.js and Supabase. It features instant messaging, user authentication, and real-time updates using Supabase Realtime. Users can join group or private chats, send and receive messages dynamically, and see message statuses like delivery and read receipts. The app is designed with a responsive UI for a seamless user experience.

Tech Stack

  • Next.js
  • React
  • Taiwind
  • Supabase

OnTrack – A Capstone Unit Project

OnTrack (also kanow as doubtfire) is an innovative Learning Management System designed by Thoth-Tech that are designed for a skill-based course delivery model.

Students will gain real experience thourgh regular practice receive rapid feedback on their work on a weekly basis. This platform is used to connect tutors and students at Deakin university as well as other universities around the world.

This is a project I contributed to during my capstone unit at university.

Tech Stack

  • The frontend of this project is primarily built with TypeScript and Angular
  • The backend is a Ruby on Rails project
  • Bootstrap
  • The deployment of the entire software stack is done with Docker to improve turnaround time and portability

Hey Mate – A Work Integrated Learning (WIL) Unit Project

This AI Assistance project aims to provide individuals facing mental health challenges with a user-friendly and accessible voice-activated support system (similar to GPT 4.0). The chatbot will offer personalized guidance, resources, and engagement, enhancing mental well-being through innovative, user-centered design.

Tech Stack

  • Python
  • OpenAI Chat Completions API
  • Flask
  • Gradio
  • Microsoft Azure App Services
  • Power Virtual Agents Bot Framework

This portfolio is a work in progress, and I’ll continue to update it with new projects and enhancements as I grow and explore more exciting ideas.