JVO_JAMES / Personnel File / Definitely not classified
← Portfolio
Full-stack developer + web designer / Accra, Ghana

James Senu.

I design and build websites that have some personality and enough engineering behind them to survive real people clicking things. My work covers commerce, hospitality, service businesses, booking flows and product ideas. I like the visual stuff. I also like the bit where the payment actually verifies.

James Senu
BasedAccra, Ghana
Main thingWeb products
Works withDesign + code
AvailabilityLet’s talk
01 / Profile

I care about the vibe. I care even more when the vibe works on a 320px screen.

My process sits between design and development, so I can shape the visual direction, build the interface and connect the useful bits behind it. I aim for sites that feel specific to the business instead of “template number 47 with a different logo.”

02 / Toolbox

Frontend

HTML · CSS · JavaScript · responsive UI · interaction · accessibility basics

Backend-ish

Firebase · API-connected flows · order logic · data · authentication patterns

¤

Commerce

Paystack · carts · checkout · inventory · wholesale · product journeys

03 / Selected work
Fashion commerce

Aurenza

Luxury fashion storefront built around Modern Italian Opulence and image-led browsing.

Live ↗
Hospitality

Oaklawn Southern Dining

Restaurant site for a restored 1954 dining house with menus, reservations and private events.

Live ↗
Full-stack commerce

Band Factory

Retail and wholesale fashion store with Paystack, Firestore inventory, orders, customer data, analytics and admin tools.

Live ↗
Service business

Faustina’s Sparkly Services

Multi-area UK cleaning website with services, rates, estimates, booking, hiring and feedback.

Live ↗
04 / Working style
Unofficial operating manualMake it clear. Make it responsive. Give it one weird little detail people remember.

I test small screens, keep interfaces usable and try not to let “creative” become a synonym for “where did the menu go?”

05 / Contact

Good ideas welcome. Bad ideas can be funny too.