Back

The Scoop on Port Alberni Website

Home 1.png

Type:

Front-end development

Skills:

React + Next.js, Typescript, Drupal

Context:

Work project under Alberni Online

Time:

June-July 2025

Links

Website Link

https://scoop.next.expm.albernihosting.ca/

Intro

A Headless CMS project using Next.js + Typescript for the frontend & Drupal for the backend, developed for The Scoop on Port Alberni — a local news channel serving the Port Alberni community.

The website serve as The Scoop's official online presence and a platform to stream their weekly news broadcasts.

This project marks Alberni Online’s first attempt at the Drupal + Next.js approach. I was primarily responsible for researching and developing the website using this new tech stack.

https://next-drupal.org/

Notable Features & Takeaways

  • Conducted in-depth research on installing the Next.js for Drupal module and establishing connection between a Drupal backend and a Next.js frontend from scratch.
  • Resolved multiple version compatibility issues encountered during module installation in a cPanel environment with outdated PHP using cPanel terminal.
  • Translated complex design specifications & animation effect requests from the design team into responsive, pixel-accurate components in Next.js.
  • Proposed and implemented layout enhancements to improve website’s experience on large screens.
  • Planned and Implemented a client friendly data structure in Drupal backend using the Paragraph module, ensuring smooth content editing experiences for the client.

Process Documents

Communicating about large screen adaption

https://www.figma.com/design/sET0WfVQFtLntl3GW8Mqn0?node-id=9269-191#1356406847

image.png

Experimenting with large screen adaption design

image.png