Mathew Luong.
I'm a full stack developer.
I am a Computer Science graduate from the University of Calgary. I am a passionate software developer delivering functional, responsive applications through engaging UI. I love challenging myself to create captivating solutions to solve real world problems.
Featured Projects
CVNNECT
CVNNECT is a SaaS website for creating and sharing digital business cards. It allows users to customize card templates and share with others through QR code, email, or link. Firebase serves as both the authentication provider and the database, facilitated by Firebase's Cloud Firestore.
Learn moreMovieFinder
MovieFinder allows users to find a random movie at the click of a button, search movies by genres, keywords, release year, or rating. It utilizes server side rendering to create a swift user experience achieving Google's Lighthouse scores of 100 across all metrics. The backend consists of a PostgreSQL database integrated to the frontend with Prisma and is deployed on Vercel.
Learn moreAqualife 88
Aqualife 88 is a single-page website I developed for a local aquarium shop. Built with Next.js, the site includes multiple sections such as a gallery, services, and a contact page. It features a user-friendly content management system for seamless content updates and an integrated contact form powered by Resend.
Learn moreBlogPost
Inspired as a Reddit redesign, BlogPost allows users to signup and create posts consisting of text or pictures. The main landing page beautifully displays each post organized by date posted. Users can like posts and view each post to see the full details such as comments made by other users.
Learn moreTasker
Tasker is a mobile to-do app designed for users to set and view tasks as well as goals. It supports functionality for categorizing tasks, viewing upcoming tasks on a calendar view, and setting weekly/monthly/yearly goals. It is built with React Native and Expo allowing for deployment native to iOS and Android.
Learn moreStudyBot
StudyBot is a discord bot that allows you and your friends to stay on track of your work and increase productivity. It includes features such as creating a reminder, reminding other users on the server, starting a study session, creating flashcards, polls, todo lists, and private study rooms. The bot was built with Pycord an API wrapper for Discord. I built the bot after having trouble remaining focused on various coding projects, and as I was frequently on Discord I decided to integrate a productivity/study bot within the app.
Learn moreChatApp
ChatApp is a web-based messaging application designed for users to connect and communicate to eachother in real-time. Users can choose a display name and interact in a chat room with up to 200 saved messages. It was built using Socket.IO and utilizes Node.JS, Express.JS as backend technologies. This project taught me how to setup an application with a server and client, as well as core frontend concepts involving HTML and CSS, such as flexbox, DOM manipulation, and integrating the backend with the frontend.
Learn more