How We Built a Publisher Website with Zero Budget
The technical story of building thebooknexus.com — a complete publisher website with catalog, author profiles, and blog — using only free tools.
Zero Budget, Full Function
The Book Nexus website you're reading was built with zero external cost. No hosting fees. No CMS subscription. No design agency. Here's what we used:
The Stack
- Astro 6.0: Static site generator that builds fast, lightweight HTML
- Tailwind CSS v4: Utility-first CSS for rapid design
- Static hosting: Free-tier deployment with global CDN
- No database: All data lives in JSON files committed to the repository
What It Does
- Complete catalog with search and filter across 1,194 titles
- Author profiles with biographical information and bibliography
- Blog with editorial content (you're reading it)
- News section for announcements
- Submission portal for aspiring authors
- Services page detailing what we offer
- Schema markup on every page for search engine visibility
- Organization schema identifying The Book Nexus as a publisher with proper @id linking
The Data Layer
The entire catalog lives in a single `books.json` file — 1,194 entries with title, genre, year, word count, ISBN, and publisher information. This file drives:
- The catalog page with search and genre filtering
- Statistics calculations
- Cross-references with the author's personal website
- BibTeX and RIS citation exports
Why Static?
A traditional CMS (WordPress, Ghost, etc.) would add:
- Monthly hosting costs ($10-50/month)
- Security maintenance (updates, patches, monitoring)
- Performance overhead (database queries, server-side rendering)
- Vendor lock-in
A static site has none of these costs. It loads instantly, costs nothing to host, and can't be hacked (there's no server to hack). For a publisher whose content changes infrequently, static is the rational choice.
Three-Entity Architecture
The Book Nexus website doesn't exist in isolation. It's part of a three-entity architecture:
- atharvainamdar.com — The author's personal site (68 book readers, editorial content)
- thebooknexus.com — The publisher's site (catalog, editorial, author profiles)
- bogadoga.com — The UK company's site (business infrastructure)
All three sites cross-reference each other through schema markup, creating a knowledge graph that search engines can parse.
— Technology Team, The Book NexusThe Book Nexus
Independent Publisher, Pune, India