All work

Scmborba

The website of Santa Casa da Misericórdia de Borba, a Portuguese social-services institution — full stack with Vue/Nuxt and Node/Express.

Role
Senior Frontend Engineer
Company
Santa Casa da Misericórdia de Borba (SCM Borba)
Timeline
Oct 2022 – Jan 2024
Status
Live
Stack
Node · Express · NuxtJs · Vue
Visit site
Scmborba — screenshot 1 of 6

Problem

  • A non-profit needed a modern site that clearly communicates its mission, services and community work.
  • The audience includes elderly users and families looking for support, so it had to be simple and fast.

My role

  • Built and maintained full-stack features with Node.js, Express and Vue/Nuxt.
  • Translated Figma/XD designs into responsive, production UI.
  • Designed backend APIs and refined queries and application logic.

Architecture & key decisions

  • Nuxt (Vue) front end styled with Tailwind CSS.
  • Node.js and Express API serving the site's content.
How it's builtA request, from the visitor's screen to the data
  1. Visitors

    Desktop & mobile

  2. App

    VueNuxtJs
  3. UI & state

    TailwindCSS
  4. API & server

    NodeExpress

Challenges

Usability and performance for a wide audience, including elderly users.

Results

  • Live at scmborba.pt with a modernised visual identity.
  • Faster, more efficient data handling after query and logic refinements.

Stack

Used for: Backends and REST APIsUsed in: TWLM - POS, Scmborba, Design DynamoUsed in: Scmborba, Design DynamoUsed in: AATourism, Scmborba, Gala Travels, Mian's TravelsUsed in: Scmborba, Gala Travels, Mian's Travels, MTLnationUsed in: Scmborba, Portfolio WebsiteUsed in: AATourism, Scmborba, D’Ocean Fisheries, Ain Saas