<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Projects |</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/</link><atom:link href="https://vuuminhphuoc-portfolio.netlify.app/projects/index.xml" rel="self" type="application/rss+xml"/><description>Projects</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sun, 19 May 2024 00:00:00 +0000</lastBuildDate><image><url>https://vuuminhphuoc-portfolio.netlify.app/media/sharing.png</url><title>Projects</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/</link></image><item><title>Portfolio Video Workflow: OpenShorts</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/portfolio-showcase/</link><pubDate>Wed, 16 Sep 2026 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/portfolio-showcase/</guid><description>&lt;p&gt;A project showcase workflow that connects professional profile data with video production. The same curated project information powers the website, CV, GitHub profile, and recording briefs.&lt;/p&gt;
&lt;h2 id="my-contribution"&gt;My Contribution&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;One source for the story:&lt;/strong&gt; project briefs use the same reviewed titles, capabilities, and contributions as the portfolio.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deliberate processing:&lt;/strong&gt; video requests can be prepared offline before explicit submission to a local OpenShorts instance.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Review before publishing:&lt;/strong&gt; approved clips are exported with project attribution into the portfolio&amp;rsquo;s video collection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Independent repositories:&lt;/strong&gt; each repository consumes a local profile snapshot rather than depending on cross-repository symbolic links.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="built-with"&gt;Built With&lt;/h2&gt;
&lt;p&gt;The integration uses Python and the OpenShorts REST API.
provides the underlying video-processing platform; this case study covers the portfolio integration around it.&lt;/p&gt;</description></item><item><title>Corporate &amp; Hospitality Websites</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/wordpress-sites/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/wordpress-sites/</guid><description>&lt;p&gt;Corporate and hospitality website work combining custom WordPress themes with reusable frontend components. Recent contributions focus on translating Figma designs into responsive pages, integrating CMS content, and maintaining consistency between static builds and WordPress.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Projects are delivered through a shared frontend and CMS workflow, with project-specific layouts and content models. Responsibilities include responsive implementation, interactive components, image optimization, and WordPress theme integration.&lt;/p&gt;
&lt;h2 id="highlights"&gt;Highlights&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;EtchLab (responsive frontend &amp;amp; WordPress):&lt;/strong&gt; refined tablet and mobile layouts across product, services, gallery, and content pages; aligned shared headers, footers, sliders, and WordPress templates with the frontend.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ambrosia (frontend implementation):&lt;/strong&gt; built reusable Vite, TypeScript, and Handlebars sections for catering, wedding, gallery, and contact experiences. Frontend work is implemented; WordPress integration remains in progress.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Myst Sapa (hospitality frontend):&lt;/strong&gt; implemented responsive layouts, gallery interactions, and optimized image delivery for a resort website. Frontend implementation and CMS integration are separate delivery stages.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CMS:&lt;/strong&gt; WordPress (custom themes &amp;amp; plugins)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; PHP&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; TypeScript, JavaScript, HTML/CSS, Vite, Handlebars, Swiper&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Content integration:&lt;/strong&gt; Advanced Custom Fields (ACF), WordPress templates&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="delivery-scope"&gt;Delivery Scope&lt;/h2&gt;
&lt;p&gt;Active collection of client deliveries. Contributions include deployed WordPress themes for EtchLab, alongside modular Vite/Handlebars frontend implementations for Ambrosia and The Myst Sapa.&lt;/p&gt;
&lt;h2 id="attribution"&gt;Attribution&lt;/h2&gt;
&lt;p&gt;Delivered as professional client contributions. Client source code and private assets remain proprietary.&lt;/p&gt;</description></item><item><title>AI Chatbot &amp; Workflow Customization</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/ai-chat-platform/</link><pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/ai-chat-platform/</guid><description>&lt;p&gt;Customization and integration work on a Dify-based AI chatbot platform for hospitality use cases. The work extends an existing open-source platform rather than building a language model or orchestration engine from scratch.&lt;/p&gt;
&lt;h2 id="contributions"&gt;Contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Interactive workflow nodes:&lt;/strong&gt; custom carousel and form nodes, including form submission and workflow continuation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Embedded chat experiences:&lt;/strong&gt; website chat integration, response rendering, and message action buttons.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Knowledge retrieval:&lt;/strong&gt; hotel information workflows that connect user questions to relevant knowledge-base content.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Backend integrations:&lt;/strong&gt; model credential fallback, structured response handling, and workflow error handling.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deployment support:&lt;/strong&gt; Docker-based application builds and maintenance of a customized Python / Next.js stack.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="engineering-focus"&gt;Engineering Focus&lt;/h2&gt;
&lt;p&gt;Interactive forms affect both the chat UI and backend workflow state. Work on this platform spans the frontend rendering contract, submitted form data, and continuation of the conversation after a user action.&lt;/p&gt;
&lt;h2 id="scope--contribution"&gt;Scope &amp;amp; Contribution&lt;/h2&gt;
&lt;p&gt;Customized workflows, embedded chat interfaces, and backend integration delivered for hospitality operations, actively running with ongoing feature support.&lt;/p&gt;
&lt;h2 id="attribution"&gt;Attribution&lt;/h2&gt;
&lt;p&gt;Built on open-source
. Case study covers custom workflows, UI extensions, and backend integration.&lt;/p&gt;</description></item><item><title>Agent Teamwork: AI Coding Orchestration</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/agent-teamwork/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/agent-teamwork/</guid><description>&lt;p&gt;Personal developer tooling for capability-based AI teamwork, file ownership, resumable sessions, and an OpenCode adapter.&lt;/p&gt;
&lt;h2 id="my-contribution"&gt;My Contribution&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Built the core teamwork policy engine and OpenCode adapter.&lt;/li&gt;
&lt;li&gt;Added persisted lifecycle state and resume/cancel/status controls.&lt;/li&gt;
&lt;li&gt;Enforced file claims and stopped execution after a dry run.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="scope--attribution"&gt;Scope &amp;amp; Attribution&lt;/h2&gt;
&lt;p&gt;Personal developer tooling focused on the core teamwork policy engine and OpenCode adapter.&lt;/p&gt;</description></item><item><title>RoboCopy GUI: Local File Operations</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/robocopy-gui/</link><pubDate>Wed, 01 Jul 2026 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/robocopy-gui/</guid><description>&lt;p&gt;A React and Node.js interface for Windows robocopy with dual-pane navigation and more deliberate handling of expensive folder operations.&lt;/p&gt;
&lt;h2 id="my-contribution"&gt;My Contribution&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Implemented dual-pane file operation workflows.&lt;/li&gt;
&lt;li&gt;Moved folder-size calculation to an explicit user action instead of expensive automatic scans.&lt;/li&gt;
&lt;li&gt;Added an item information action and refined pane navigation refresh.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="scope--attribution"&gt;Scope &amp;amp; Attribution&lt;/h2&gt;
&lt;p&gt;Personal application around the Windows robocopy utility; not authorship of robocopy itself.&lt;/p&gt;</description></item><item><title>E-DR Compliance Platform</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/eudr-platform/</link><pubDate>Sat, 01 Mar 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/eudr-platform/</guid><description>&lt;p&gt;A compliance platform helping companies meet EU Deforestation Regulation (EUDR) requirements, built with a high-performance Go backend and a modern Nuxt admin/web portal.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The system manages compliance data, document uploads, and reporting workflows. The backend exposes a typed GraphQL API while the portal provides an intuitive interface for managing records.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GraphQL API&lt;/strong&gt; built with gqlgen and GORM over PostgreSQL&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Document management&lt;/strong&gt; with AWS S3 storage&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Admin &amp;amp; web portal&lt;/strong&gt; built on Nuxt.js with a Tailwind-based design system&lt;/li&gt;
&lt;li&gt;Focus on &lt;strong&gt;scalability and concurrency&lt;/strong&gt; with Golang&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; Golang, GraphQL (gqlgen), GORM, PostgreSQL, AWS S3&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; Nuxt.js, TypeScript, Tailwind CSS&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>W-Dashboard: Drag &amp; Drop Page Builder</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/page-builder/</link><pubDate>Sat, 15 Feb 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/page-builder/</guid><description>&lt;p&gt;An admin dashboard with a visual, drag-and-drop page builder that lets non-technical users compose and edit pages without writing code.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Built around Craft.js for the editor engine, the dashboard provides a block-based editing experience with a polished, accessible UI.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Drag-and-drop page builder&lt;/strong&gt; powered by Craft.js and dnd-kit&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Accessible UI&lt;/strong&gt; built with Radix UI primitives&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data fetching &amp;amp; caching&lt;/strong&gt; with TanStack Query&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;State management&lt;/strong&gt; with Zustand and form handling via React Hook Form + Zod&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charts &amp;amp; analytics&lt;/strong&gt; with Recharts&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Core:&lt;/strong&gt; React, TypeScript, Vite&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Editor:&lt;/strong&gt; Craft.js, dnd-kit&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UI:&lt;/strong&gt; Radix UI, Tailwind CSS, Lucide&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data/State:&lt;/strong&gt; TanStack Query, Zustand, React Hook Form, Zod&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>C-Tag: Networking &amp; Messaging Platform</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/ct-platform/</link><pubDate>Mon, 20 Jan 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/ct-platform/</guid><description>&lt;p&gt;A networking platform that connects people through tag-based matching and real-time messaging, built as a microservices monorepo.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The system is split into focused services: a Go-based backend for matching and messaging, a Frappe-based module for business processes, and a web application for the user-facing experience.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tag-based matching&lt;/strong&gt; engine for connecting users&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Real-time messaging&lt;/strong&gt; with WebSocket-based communication&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Microservices architecture&lt;/strong&gt; in Golang for scalability&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frappe integration&lt;/strong&gt; for business workflows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Web application&lt;/strong&gt; frontend&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; Golang (microservices)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Business layer:&lt;/strong&gt; Frappe&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; Node.js web app&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>S-CRM Sync: Enterprise Data Synchronization</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/scrm-sync/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/scrm-sync/</guid><description>&lt;p&gt;A real-time enterprise data synchronization platform that bridges a Property Management System (PMS) and Frappe CRM using Apache NiFi.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Built to keep complex business data consistent across systems in real time. The platform handles intricate mapping for reservations, guest profiles, and POS orders, ensuring both systems stay in sync without manual intervention.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Real-time sync&lt;/strong&gt; of reservations, guest profiles, and POS orders&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Complex data mapping&lt;/strong&gt; using Jolt transformations within Apache NiFi&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reliable pipelines&lt;/strong&gt; designed to bridge heterogeneous data flows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frappe CRM integration&lt;/strong&gt; for downstream business processes&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pipeline:&lt;/strong&gt; Apache NiFi, Jolt&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Services:&lt;/strong&gt; Node.js&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CRM:&lt;/strong&gt; Frappe&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Q-POS Mobile: Offline-First POS</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/qpos-mobile/</link><pubDate>Fri, 10 Jan 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/qpos-mobile/</guid><description>&lt;p&gt;A modern mobile Point of Sale (POS) application for the hospitality industry, built with an offline-first architecture.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Designed for environments where connectivity can be unreliable, Q-POS Mobile keeps working offline and syncs seamlessly once a connection is restored.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Offline-first architecture&lt;/strong&gt; powered by Zustand and SQLite&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Barcode scanning&lt;/strong&gt; for fast checkout&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Real-time inventory synchronization&lt;/strong&gt; when online&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-platform&lt;/strong&gt; delivery via React Native and Expo&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mobile:&lt;/strong&gt; React Native, Expo, TypeScript&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;State &amp;amp; Storage:&lt;/strong&gt; Zustand, SQLite&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Land Management System</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/land-management/</link><pubDate>Sun, 05 Jan 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/land-management/</guid><description>&lt;p&gt;A modern multi-company (multi-tenant) land management system built with a Golang backend and NuxtJS frontend.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Supports multiple companies on a single platform, managing the full lifecycle of land planning and agricultural operations across dealers, farmers, and transporters.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Land planning &amp;amp; crop/plant tracking&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dealer, farmer, and transporter management&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-tenant&lt;/strong&gt; support for multiple companies&lt;/li&gt;
&lt;li&gt;Built and maintained the frontend application end to end&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; Golang&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; NuxtJS, TairoCSS&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Q-Table: Restaurant Platform</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/restaurant-platform/</link><pubDate>Sun, 01 Dec 2024 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/restaurant-platform/</guid><description>&lt;p&gt;A restaurant platform combining customer-facing applications with a marketing website, designed to streamline dining and ordering experiences.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The platform is organized into an apps workspace for the product experience and a separate marketing site, sharing a consistent design and tech foundation.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Customer-facing apps&lt;/strong&gt; for restaurant operations&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Marketing website&lt;/strong&gt; for the brand&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shared design system&lt;/strong&gt; across surfaces&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; React, TypeScript&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; Node.js, REST APIs&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>LiveChat Webhook Integration (Odoo Addon)</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/livechat-webhook/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/livechat-webhook/</guid><description>&lt;p&gt;An Odoo addon that extends the built-in LiveChat functionality with comprehensive webhook integration, enabling real-time notifications and seamless external system integrations.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The addon connects Odoo LiveChat to external systems, broadcasting events such as new messages and file uploads through configurable webhook endpoints.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Webhook notifications&lt;/strong&gt; for new LiveChat messages&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;File upload detection&lt;/strong&gt; with automatic notification&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Configurable endpoints&lt;/strong&gt; through the Odoo interface&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;REST API&lt;/strong&gt; for external LiveChat system integration&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Security &amp;amp; monitoring&lt;/strong&gt; built on Odoo&amp;rsquo;s framework, with delivery status tracking&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Platform:&lt;/strong&gt; Odoo 18, Python 3.10+&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Integration:&lt;/strong&gt; REST API, Webhooks&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Healthcare &amp; Medical Services System</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/healthcare-system/</link><pubDate>Thu, 01 Aug 2024 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/healthcare-system/</guid><description>&lt;p&gt;A comprehensive healthcare and medical services system in Japan, designed to manage and monitor employee schedules and progress while providing a customer-facing experience.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The application ensures efficient healthcare service management and improved patient care, combining a Laravel backend with a Next.js frontend.&lt;/p&gt;
&lt;h2 id="responsibilities"&gt;Responsibilities&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Requirement analysis&lt;/li&gt;
&lt;li&gt;Developed backend APIs and database schema&lt;/li&gt;
&lt;li&gt;Built and maintained the frontend application&lt;/li&gt;
&lt;li&gt;Reported weekly progress to the project leader&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; PHP (Laravel)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; Next.js&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Database:&lt;/strong&gt; MySQL&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>NFC Digital Business Card</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/nfc-card/</link><pubDate>Wed, 01 Nov 2023 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/nfc-card/</guid><description>&lt;p&gt;An innovative solution that uses NFC technology to replace traditional business cards.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Users exchange personal information seamlessly by simply scanning an NFC tag, enhancing networking efficiency and convenience.&lt;/p&gt;
&lt;h2 id="responsibilities"&gt;Responsibilities&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Requirement analysis&lt;/li&gt;
&lt;li&gt;Developed backend APIs and database schema&lt;/li&gt;
&lt;li&gt;Built and maintained the mobile application&lt;/li&gt;
&lt;li&gt;Reported weekly progress to the project leader&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; NestJS, MySQL&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mobile App:&lt;/strong&gt; React Native&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Modular CRM System</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/crm-system/</link><pubDate>Tue, 01 Aug 2023 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/crm-system/</guid><description>&lt;p&gt;A comprehensive Customer Relationship Management (CRM) system designed to manage and streamline customer interactions, enhance sales processes, and improve customer satisfaction.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The system includes modular functionality that allows customers to add, remove, or enable/disable features according to their needs.&lt;/p&gt;
&lt;h2 id="responsibilities"&gt;Responsibilities&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Requirement analysis&lt;/li&gt;
&lt;li&gt;Developed new features and fixed bugs&lt;/li&gt;
&lt;li&gt;Code review&lt;/li&gt;
&lt;li&gt;Reported weekly progress to the project leader&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; PHP (CodeIgniter 3), MySQL&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Infrastructure:&lt;/strong&gt; Docker&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; HTML5/CSS3, Bootstrap, ChartJS&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>