SaaS · Case Study

MarketiXpert

Full-Stack Digital Marketing Platform

MarketiXpert is a public-facing digital marketing platform built on Next.js (App Router) with a Node.js/Express API. I owned the full stack — content APIs, auth, analytics ingestion, and the SEO-tuned marketing site that ships at 95+ Lighthouse.

Role

Full Stack Developer

Industry

Digital Marketing

Year

2024

Duration

Ongoing

At a Glance

95+

Lighthouse

Next.js App Router

Framework

Vercel

CI/CD

Node + PG

API

The Problem

What needed solving

A marketing platform has to do two contradictory things well — be a fast, SEO-friendly public site for prospects, and a real authenticated product behind the login. Most stacks force you to compromise on one side; the goal here was zero compromises.

The Approach

How I built it

  • Used the Next.js App Router with server components for the marketing surface (fully static, SEO-tuned) and client components for the authenticated product views.

  • Built a Node.js + Express REST API with PostgreSQL as the single source of truth for content, users, and analytics events.

  • Wired automated CI/CD on Vercel so every push runs lint, type-check, and preview deploys before anything reaches production.

  • Tuned Core Web Vitals — image optimisation, font preconnect, route-level code splitting — to land a 95+ Lighthouse score.

Tech Stack

Tools used on this project

Frontend

Next.js (App Router)TypeScriptTailwind CSS

Backend

Node.jsExpressREST APIs

Database

PostgreSQL

Infrastructure

VercelGitHub Actions

Outcomes

Results that matter

95+ Lighthouse

Performance + SEO

The marketing surface scores 95+ on Performance, Accessibility, Best Practices, and SEO.

Automated delivery

CI/CD on Vercel

Every commit gets a preview URL; main is gated by lint and type-check.

Single stack

Marketing + product

Public site and authenticated app share the same Next.js project and the same Node API.

Have a similar project in mind?

I'm available for full-stack engagements — React, Next.js, Node.js, PostgreSQL, AWS. Let's talk through what you're building.