Laravel, React and PHP projects, live in production
Recent builds, from booking platforms and SaaS to internal tools. Private tools and builds before launch are marked.
Latest build, 2026
Cover & Keys
Hospitality marketplace
A booking platform for stays and restaurants across the Philippines. Guests book and pay direct; home owners, condo owners, hotels and restaurants each get their own dashboard.
Laravel 13
React
Inertia.js
Tailwind CSS
MySQL
PayMongo
PayPal
Leaflet
Checkout without an account
Guests book and pay in one flow, the way Booking.com and Airbnb do it. Accounts are optional.
Four kinds of host
Homes, condos, hotels and restaurants run on one codebase, each with the screens its business needs.
Local and global payments
PayMongo for GCash, Maya and cards, plus PayPal, with pay now or pay at the property.
More web development work, filtered by stack
19 projects shown
2026Cebu Animal Doctors' Hospital2026, Clinic platform / Laravel 12, Livewire 4, Alpine.jsPublic site and staff system for a 24-hour animal hospital group in Cebu: one record per pet across branches, visits stamped from booking to release, POS and BIR-ready invoices, inventory, DTR, payroll with RCBC bank files, and the books.
2026Dental Clinic Platform2026, Clinic platform / Laravel 12, Livewire 4, Alpine.jsSales demo of a dental clinic system for Recursive Frog: an FDI tooth chart with five surfaces per tooth, treatment plans that bill when done, HMO cards and LOAs, lab cases, braces payment plans and six-month recalls, behind a booking site with a 3D tooth rendered in a Web Worker.
2026Akina Glow SkinIn development2026, E-commerce / Laravel 13, React, Inertia.jsOnline store for a Cebu skincare brand that sells today through Messenger. The storefront preview is live, built around a four-step routine and a sakura-inspired design; cart, checkout, accounts and the admin come next on the same app.
2026Aesthetic Clinic SaaS2026, SaaS product / Laravel 13, React, TypeScriptMulti-tenant operating system for aesthetic clinics: marketing site, guest booking, CRM with lead tracking, chat, POS with GCash and Maya, inventory, accounting, HR and payroll, and KPI analytics. The platform also runs the Gluta RepubliQ, Patrice and Irish clinic sites.
2026Gluta RepubliQ Aesthetics2026, Clinic platform / Laravel 13, React, TypeScriptSite and admin for a dermatology and glutathione clinic with branches in Cebu and Luzon. Patients book by treatment, branch, doctor and time, and every booking lands in the admin as a lead and an appointment.
2026Pickleball Club OS2026, SaaS product / Laravel 13, React, TypeScriptOperations software for Philippine pickleball clubs: court booking, memberships and credits, coaching and events, tournaments, POS with day close, purchasing and stock counts, staff scheduling with a kiosk, and payroll on versioned PH rules. One codebase, rebranded per club.
2026Recursive Frog2026, Studio site / Laravel 13, Blade, Tailwind CSSSite for the Cebu studio where I lead development: websites, custom software and automation for local businesses. Service tiers, projects, FAQs, team and leads are all managed from an admin panel with roles and an audit log.
2026DeskPulse2026, SaaS product / Laravel 13, PHP 8.3, MySQLMulti-tenant time tracking and remote-work monitoring. A Python desktop agent syncs activity, apps and screenshots to a Laravel server over signed webhooks.
2026VirtuaCore2026, Marketing site / Laravel 13, Blade, Tailwind CSSRemote staffing and author services brand, rebuilt on Laravel with a hand-written WebGL2 hero, light and dark themes and content kept in config.
2026Dominate ApparelsLaunching soon2026, E-commerce / PHP 8.1, MySQL, XenditPrint-on-demand streetwear store for the Philippine market. Designs are composited onto garment photos automatically, and orders are priced server-side and paid by GCash, Maya, card or COD.
2026Onward PhilippinesIn development2026, Membership platform / Laravel 12, Blade, Alpine.jsGround-up rewrite of a mutual-aid memorial plan system: member plans paid in installments, field coordinators, collections and commissions, all on the original database with no data migration at cutover.
2026Paid Media ManagerPrivate tool2026, Internal tool / PHP, MySQL, Claude APIPlans and tracks Facebook, Google and TikTok ad campaigns for several clients at once. Claude drafts suggestions; nothing it writes is applied without a person approving it.
2025Virtual Teammate2025, Growth site / PHP, HubSpot API, GA4US staffing company placing HIPAA-compliant assistants with medical and dental practices. Sole developer on the site and the HubSpot, GA4 and Tag Manager stack behind it.
2025RGE Hotel2025, Booking platform / PHP, MySQL, XenditBeachfront hotel near Kalanggaman Island. Booking engine with Xendit payments, folio billing and a role-based management back end.
2025VT Payroll AutomationSign-in required2025, Internal tool / PHP, MySQL, HubSpot APIImports the workday tracker, calculates pay per period, emails payslip PDFs and pushes Wise payouts for a distributed team.
2024Elakai Outdoor2024, Shopify store / Shopify, Liquid, JavaScriptPremium outdoor games brand. Custom theme sections and product templates written in Liquid.
2024American Cornhole Association2024, Shopify store / Shopify, LiquidStorefront for the sport's governing body: theme sections, product templates and campaign merchandising.
2023The Store Miami2023, WooCommerce store / WordPress, WooCommerce, ElementorLuxury watch and jewellery dealer, held to a strict black and white editorial look.
2023Adi Moran2023, Personal brand / WordPress, Elementor, WooCommerceCoach and writer. WordPress with WooCommerce handling sessions and intro call bookings.
Public site and staff system for a 24-hour animal hospital group in Cebu: one record per pet across branches, visits stamped from booking to release, POS and BIR-ready invoices, inventory, DTR, payroll with RCBC bank files, and the books.
Laravel 12
Livewire 4
Alpine.js
Tailwind CSS
MySQL
PWA
Web development services
Freelance and contract work for startups, agencies and growing businesses, from a first build to taking over a site that already runs.
Laravel web app development
Custom web applications on Laravel and PHP 8.3 with MySQL: booking engines, SaaS dashboards, payroll and membership systems. Multi-tenant data, role-based access, payment gateways and scheduled jobs, shipped with tests and documentation so the next developer can pick it up.
React front-end development
Fast, accessible interfaces in React and Tailwind CSS, connected to Laravel through Inertia.js or an API. Server-rendered where search matters, so Google and AI assistants read real HTML, and tuned to pass Core Web Vitals on phones.
E-commerce development
Shopify stores with custom Liquid sections, WooCommerce on WordPress, and custom PHP checkouts. Local and global payments through PayMongo, Xendit, PayPal, GCash and Maya, with prices calculated on the server so nobody can change them in the browser.
Website rescue and maintenance
Taking over a site or app another developer left behind. An audit first, then the urgent fixes, then speed, security and updates, reported in plain English and documented so the site stops depending on one person.
Marketing automation and analytics
HubSpot workflows, lead capture and nurture emails, plus GA4 and Google Tag Manager events that show which pages bring in leads. For sites that get traffic while the team cannot see what it earns.
AI features with the Claude API
AI that drafts, summarises or suggests inside your own app, with a person approving every change before it is applied. Built to fall back to a plain template when AI is switched off, so nothing breaks.
Tech stack: Laravel, React, PHP and what each part is for
Chosen for the job, not the trend. Laravel and React for new products, Shopify and WordPress when the business already runs on them.
Back end
Where most of the work lives.
Laravel
PHP
MySQL
Python
REST and webhooks
Front end
Fast, accessible, no layout shift.
React
Inertia.js
Tailwind CSS
Alpine.js
Vite
Three.js
Commerce and CMS
Stores that take real money.
Shopify
WooCommerce
WordPress
Xendit, PayMongo, PayPal
Growth and data
So the team can see what sells.
HubSpot
Google Analytics 4
Tag Manager
Claude API
Shipping
Deploys you can repeat.
Git and GitHub
cPanel and SSH
Apache and LiteSpeed
Blockchain and Web3
NFTs, crypto tokens and the apps around them.
Solidity
Ethereum and EVM chains
Polygon
BNB Chain
Solana
ERC-20 and ERC-721 tokens
OpenZeppelin
Hardhat and Foundry
ethers.js
web3.js
IPFS
WalletConnect and MetaMask
Chainlink
How a web development project runs
Scope
A short call, then a written scope with what is in, what is out and what it costs. No surprises later.
Build
Working software early and often, on a staging link you can click. Code the next developer can read.
Ship
Tested, deployed and measured. Analytics and error logging go in before launch, not after.
Stay on
Most clients keep me after launch for fixes, speed and new features. The site keeps earning.
20+
years building for the web
US
hours overlap from Cebu
DOST
Best Web Design award
About Nick Ricamora
Dominique "Nick" Ricamora is a full-stack web developer based in Cebu City, Philippines, with more than 20 years of experience. He builds Laravel and React web applications, booking platforms, SaaS products and e-commerce stores for US and Philippine businesses, and currently works freelance and as the main full-stack developer at Recursive Frog, a Cebu studio building websites, software and automation for local businesses.
Usually the only developer in the room, which shapes how I work: scope it honestly, build it so the next person can read it, and stay on it after launch.
Sep 2026 to now
Main Full-Stack Developer
Recursive Frog, Cebu City
Lead development for a studio building websites, custom software and automation for Cebu businesses, from the studio site and its admin panel to client platforms.
Sep 2026 to now
Freelance Full-Stack Developer
Independent, Philippine and international clients
Laravel and React builds end to end, including the platform for Cebu Animal Doctors' Hospital: clinical records, POS, inventory, payroll and accounting.
Feb 2026 to Sep 2026
Web Developer and Marketing Automation
Virtual Teammate, remote US company
Owned the website and the marketing automation stack end to end: HubSpot workflows, lead capture, GA4 and Tag Manager tracking, page speed and security.
Jun 2024 to Jan 2025
Web Developer
88th Floor, remote
Shipped updates across a portfolio of Shopify storefronts in Liquid, working daily with US design and management teams.
2011 to 2024
Freelance Web Designer and Developer
Independent, international clients
Scoped, designed, built and deployed sites and web apps as a one-person team, including support after launch.
Sep 2021 to May 2022
Front-End Developer
Blueprint Business Solutions, Cebu City
Designed and built the marketing site for the company launch in Photoshop and WordPress.
Aug 2018 to Mar 2019
IT Consultant and Web Developer
Inspuro, Cebu City
Took the company from no online presence to a working WooCommerce store, logo and labels included.
Jun 2014 to Nov 2014
PHP Developer
HiFi Sound Connection, US retailer
PHP development and child sites for distinct product lines of a US audio retailer.
FAQ: hiring a full-stack developer in the Philippines
What does Nick Ricamora build?
Nick Ricamora is a full-stack web developer in Cebu City, Philippines. He builds booking platforms, SaaS products, e-commerce stores and marketing sites, mostly with Laravel, React and PHP, plus Shopify and WordPress when the business already runs on them.
Which tech stack does he use?
For new web apps: Laravel on PHP 8.3 with MySQL, React through Inertia.js, and Tailwind CSS, built with Vite. For stores: Shopify with Liquid or WordPress with WooCommerce. Python for desktop agents, Three.js and WebGL for 3D, and the Claude API for AI features.
Does he work with US and international teams?
Yes. Most of his clients are in the US. He works remotely from Cebu City with overlap into US business hours, and reports in plain English on a shared staging link.
Can he take over an existing site or app?
Yes. Taking over code another developer wrote is a large part of the work: he audits it, fixes what is urgent first, and documents it so it stops depending on one person.
Why hire a full-stack developer from the Philippines?
You work directly with a senior developer who writes fluent English and overlaps US business hours from Cebu, often at a lower rate than a US agency. Nick has more than 20 years of experience and there is no agency layer between you and the person writing the code.
Does he build Shopify and WordPress sites too?
Yes. Alongside custom Laravel apps, Nick builds Shopify stores with custom Liquid sections and WordPress sites with WooCommerce and Elementor, for example Elakai Outdoor, the American Cornhole Association store and The Store Miami.
Can he add AI features to an existing app?
Yes. Nick adds Claude API features such as drafting, summarising and suggestions to existing PHP and Laravel apps. Every AI output waits for a person to approve it, and each feature falls back to a plain template when AI is turned off.
How does a project start?
Send a short message through the contact form with what you are building and where it is stuck. You get a reply within one business day, then a call and a written scope with a fixed quote.
Start a project
Tell me what you are building and where it is stuck. I read every message myself and reply within one business day. If it is not something I should take on, I will say so.