Zach Estrella

Zach Estrella

Software Engineer

Resume
HomeAboutProjectsAchievements
Dark Mode

Built by Zach Estrella © 2026 All rights reserved

Freelancy

Github
Full stack development
REST API
CSS
Javascript
Tailwind CSS
Vue JS
PHP
Laravel 9
PHP Unit
MySQL
JWT
Laravel Echo
Pusher

Freelancy is a full-stack freelance platform built with Laravel 9 and Vue 3, designed to connect clients and freelancers through an intuitive project and proposal system. Clients can post projects, review proposals, and manage hired work, while freelancers can submit proposals, track progress, and mark projects as completed. The application supports real-time private messaging using Pusher and Laravel Echo, live search and filtering with Lodash debounce, and a fully-featured user profile system. It uses JWT for secure stateless authentication and role-based access control. On the frontend, Vue 3 is paired with Tailwind CSS for a responsive UI, Pinia for global state management, and Axios for API interaction. The backend features a RESTful API with Laravel, MySQL, and PHPUnit for testing key functionalities.

Images

Freelancy image 1 previewFreelancy image 2 previewFreelancy image 3 previewFreelancy image 4 previewFreelancy image 5 previewFreelancy image 6 previewFreelancy image 7 preview