Mark Laurence Guyada
I'm an aspiring software developer with a passion for building dynamic web applications and solving real-world problems through code. Eager to learn, innovate, and grow, I'm dedicated to creating impactful digital experiences.
This collection of projects showcases my journey in learning and applying technologies like TypeScript, React, Node.js, and more. Each project reflects my growth in problem-solving, development skills, and passion for building impactful solutions.

Real-Time Chat App
A real-time chat application built with React and Firebase. Users can create chat rooms or invite others to participate in real-time conversations. The application features authentication powered by Firebase Auth, and state management is efficiently handled using Zustand.

Social Media App
A social media application built with React, Appwrite, and Tailwind CSS. It enables users to create, like, save, and delete posts, as well as view other users' profiles and more. Authentication is seamlessly integrated using Appwrite Auth.

Ecommerce Website
An e-commerce website built with React, Express, Tailwind CSS, MongoDB, and Cloudinary. It allows users to view products, add products to the cart, and proceed to checkout. The platform also includes an admin panel, enabling the admin to view products, add new products, update product details, delete products, view all orders, and check their delivery status. Additionally, the admin can change the status of orders and view all registered users.

Task Management App
A task management application built with React, Express, Tailwind CSS, MongoDB, React Query, and React Hook Form. It enables users to create, update, delete, and mark tasks as completed.
Here are the key skills I’ve honed through hands-on experience and continuous learning, including expertise in technologies like TypeScript, React, Node.js, and more. These skills form the foundation of my ability to create efficient, scalable, and user-focused solutions.