Skip to content
InstantBuildShowcase
LiveLive

Instantbuild Site

Updated 15 hours ago

Site deployed on Cloudflare Pages from jim788e/instantbuild-site.

Device wall
instantbuild.site

Scan to open on a phone

https://instantbuild.site

Project health

Status
Online
SSL
Secure (HTTPS)
HTTP
200
Response
125 ms
Redirects
None
Last deploy Jul 24, 2026Checked 21 minutes agoResolves to instantbuild.site

Site analysis

Astro v7.1.1

Detected technology

AstroTailwindCloudflare

Deployment history

  1. Liveproduction mainJul 24, 2026

    Rename package atlas@0.0.1 -> instantbuild@0.0.2 Cosmetic project-metadata rename to match the actual product. The package name is private/unpublished and referenced only in package.json and package-lock.json -- no imports, no wrangler/Cloudflare config, and the git-integration deploy uses the Cloudflare dashboard project name, not this field. Build, 15 tests, and check:site all pass. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>d5cefb9

    Built in 33s

  2. Liveproduction mainJul 24, 2026

    Remove dead @astrojs/rss dependency and check:blog script Both were leftovers from the removed blog: - @astrojs/rss powered the blog RSS feed (no /rss.xml route exists anymore); dropped from package.json + lockfile. - scripts/check-blog.mjs hard-required >=2 blog posts, so it failed every run once the blog content was gone; deleted, and its check:blog npm script removed. Also cleaned up dangling references: removed @astrojs/rss from the check:site integration allowlist (it asserted the package was present, which would now fail), and pruned rss / check:blog / /rss.xml mentions from README.md and docs/TECH-AND-INTEGRATIONS.md. Build, 15 tests, and check:site all pass. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>f5a9ae0

    Built in 57s

  3. Liveproduction mainJul 23, 2026

    Fix homepage meta bug, add ProfessionalService JSON-LD and hreflang x-default Homepage title/description bug (real, found while verifying an external SEO report's claims): index.astro and en/index.astro hardcoded title="Home", so both locales shipped the literal string <title>Home | InstantBuild</title>, and since no description was passed either, both fell back to the site-wide English description even on the Greek homepage. Root cause: meta.home in i18n stored a pre-composed 'Brand | Tagline' string while Layout.astro always appends '| InstantBuild' itself -- every other page passes a short per-page fragment (see about.astro/contact.astro), home never did. Restructured meta.home to match that convention and wired both index.astro files to it, with a stronger, concretely-grounded title (3-7 day delivery, matches real copy used elsewhere on the site). Added a sitewide ProfessionalService JSON-LD schema in Layout.astro, populated from real site data (siteConfig, socialLinks, contactInfo) -- no placeholder values. Added hreflang x-default pointing at the Greek (default locale) version of each page. Did not implement two other suggestions from the report: swapping CSS-background visuals for real <img> tags (there are zero real photo assets anywhere in the codebase -- everything is intentional gradient/ icon design; would need actual photography, not a code fix), and trimming repeated CTA text (the 4 occurrences of 'Ζήτησε προσφορά' are the header, hero, mid-page, and final CTA sections -- standard landing page UX, not duplicate content Google penalizes). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>461b87e

    Built in 53s

  4. Liveproduction mainJul 23, 2026

    Production readiness: add social preview image, remove template blog, SEO hygiene Social preview: - Add a real 1200x630 branded OG image (public/og-image.png) and wire it as the default og:image/twitter:image with explicit width/height/ alt. Previously fell back to favicon.svg, which most platforms won't render in link previews. Remove leftover Atlas template blog: - Delete all blog + category pages, the 7 template blog posts (incl. 'example-one/two/three' by 'Web Reaper', dev tutorials), the blog content collection, lib/blog.ts, and the now-orphaned Callout MDX component. These were live, crawlable, and in the sitemap Google gets, despite the blog being hidden from nav. - Clean up dangling references: blog collection in content.config.ts, the /blog/ locale-path special case and unused 'blog' nav labels in i18n, and the commented-out blog nav item in site.ts. SEO hygiene: - Add public/robots.txt pointing to the sitemap. - Exclude the /get-started/ and /intake/ redirect pages (301 -> /contact/) from the sitemap. Sitemap now lists only the 18 real public pages. Build + 15 tests pass; verified removed routes 404 and key pages 200. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>795c4f7

    Built in 45s

  5. Liveproduction mainJul 23, 2026

    Update team bios/roles, clean up pricing bullets, remove VAT FAQ everywhere Team: Dimitris' bio replaced with new copy (Blockchain/Web3/UI-UX focus); Anny's role changed to Content Creator & Digital Marketeer with new bio. Fixed 'e-commerce' wrapping mid-word by using a non-breaking hyphen. Social Media pricing cards: swapped 'Copywriting' for 'Captions' in the AI+Ads package's first bullet (both locales), and stripped trailing periods from every bullet across all 4 packages for cleaner list typography. Removed the 'Do prices include VAT?' FAQ item from all three service landing pages (website-build, seo-google-setup, social-media) in both locales, since the price-note asterisks already cover it. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>d8e1937

    Built in 44s

  6. Liveproduction mainJul 23, 2026

    Replace Care Plan service with Social Media + Ads Management Repurposes the /services/care-plan/ route (path kept intact so no existing links break) with a new bespoke landing page: hero + badges, two pricing groups (Without Ads: 150/250 EUR, With Ads Management: 200/300 EUR) each with 5-bullet package details, a 3-step process, FAQ, and CTA. Content lives in src/data/social-media-page.ts, rendered by SocialMediaLanding.astro, following the same pattern as the website-build and seo-google-setup landing pages. Updated the care-plan.mdx content collection entries (title/ description/summary) so the /services/ index card reflects the new offering. Also cleaned up 6 leftover references to the old Care Plan/maintenance concept that would otherwise have gone stale: the homepage FAQ answer about requesting changes, the services section teaser and index descriptions (el+en), and the contact form's service dropdown option. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>548c596

    Built in 58s

  7. Liveproduction mainJul 23, 2026

    Add bespoke landing pages for Website Build and SEO & Google Setup New dedicated pages (el + en) for the two flagship services, replacing the generic markdown-driven detail page for these two slugs: - Website Build: hero + value badges, 4-step process, features grid, FAQ accordion, final CTA with 30/70 payment note. - SEO & Google Setup: hero + value badges + primary CTA, 4-pillar 'what we do' grid, 3-step workflow, FAQ accordion, final CTA. Both share the site's existing .card/section-eyebrow/FAQ-accordion visual language for consistency. Content lives in src/data/website-build-page.ts and seo-google-setup-page.ts, rendered by WebsiteBuildLanding.astro and SeoGoogleSetupLanding.astro. The generic services/[slug].astro routes (el + en) now exclude these two slugs so they don't collide with the new static pages; the original .mdx content collection entries are kept and still power the title/description shown on the /services/ index cards. Added an optional 'note' prop to CTA.astro for the VAT disclaimer line under the button (backward compatible, other CTA usages unaffected). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>7cb2cb3

    Built in 52s

  8. Liveproduction mainJul 23, 2026

    Update team title and testimonial client details Dimitris Misios' role changed from Founder to Co-Founder (both locales). Renamed testimonial client LearningFNS to meletameoikonomika, and removed the ktimachaideftos.gr domain reference from the Ktima Chaideftos testimonial role. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>ef85492

    Built in 41s

  9. Liveproduction mainJul 23, 2026

    Replace studio/hours contact fields with location, timezone, phone Removed the 'Στούντιο/Studio' and 'Ωράριο/Hours' fields on the contact page and replaced them with LOC/COORD-styled location, timezone (EEST/UTC+3), and a clickable tel: phone link, in both locales. Also converted the intake form's 'What does your business do?' field from a single-line input to a 3-row textarea, keeping the existing label, placeholder, required state, and dark-theme styling intact. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>767c113

    Built in 54s

  10. Liveproduction mainJul 23, 2026

    Specify 30/70 payment split in terms of service Replace the generic 'deposit + balance' payment language with the site owner's actual policy: 30% deposit before work starts, 70% balance due when the project is ready. Kept Greek and English in sync. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>a5f8702

    Built in 56s

More work

Related projects

Live

Ktima Chaideftos·Events & Hospitality

A bilingual venue site for a countryside estate hosting weddings and events, built for fast local discovery and effortless booking enquiries.

AstroTailwindTypeScriptCloudflare

Updated last week

Live

Site deployed on Cloudflare Pages from jim788e/koronis3.

AstroTailwindCloudflare

Updated 22 hours ago

Live

Site deployed on Cloudflare Pages from jim788e/meletameoikonomika.

AstroTailwindCloudflare

Updated yesterday