oddtank — a tank full of oddballs, building the web. boutique web studio for web products and company sites.

// oddtank.ts — one file. the whole studio.
const tank = new Studio({ boutique: true, odd: "always", base: "greece" });
let motion = ; // click it. we'll hold still.
// we design and build web products and company sites —
// product-led, obsessively fast, and built to rank.
// _

// what we do

// design and engineering, under one roof.
const services = {
webDesign: "interfaces that read clearly, feel right, and get out of the way.",
development: "next.js, clean architecture, modern stack — no bloat.",
eCommerce: "stores that load fast and sell faster.",
seo: "built to rank from the first commit — structure, speed, content.",
branding: "names, voices and identities with an edge that fits.",
hosting: "fast, safe and up. the boring work, done seriously.",
};
// ⚠ warning: site may contain traces of personality
const capabilities = [
"creative direction", "ideation & strategy", "visual identity", "ui+ux design",
"design systems", "motion design", "interactive design", "agentic engineering",
"frontend development", "backend development", "next.js", "e-commerce",
"integrations", "performance optimization", "seo + cro", "solution architecture",
"hosting & care",
];

// selected work

// things we've built and love.
// the tank is new. the people in it are not.
import { joba } from "joba.gr";
// our own product · pre-launch — a job platform for the greek market,
// designed and engineered in-house, from data model to pixel.
import { restoni } from "restoni.com";
// a premium travel brand — identity and web presence built for a
// discerning audience.
// client work — designed and built end-to-end. theirs to run,
// ours to be proud of.
// ✖ error TS404: 'boring' was not found in module "oddtank"

// manifesto

// normal is overcrowded.
// the web has enough of the same:
// same layouts. same language.
// same safe ideas wearing different logos.
// we're not here to add another one.
export const oddtank = {
where: "strange ideas get structure",
mixing: ["design", "code", "instinct", "logic"],
goodWeird: "seriously useful",
we: [
"question defaults",
"cut the unnecessary",
"obsess over the milliseconds",
"build for humans, search engines, and whatever comes next",
],
small: "by choice",
curious: "by nature",
precise: "where it matters",
odd: "where it counts",
};
// we don't decorate the web.
// we put better things in it.
console.log("welcome to the tank.");

// contact

// have something odd to build?
await hello("hello@oddtank.com");
// oddtank is an independent studio based in greece.
// the people you talk to are the people who design and build your product.
// performance? open devtools, run lighthouse. we'll wait.
export default oddtank;
// yes, the whole site is one file. we like it that way.
// © 2026 oddtank — no cookies. no trackers. just html.
// [] oddtank — eof