Skip to content

tinysoftware-io/tinysoftware.io

Repository files navigation

tinysoftware.io

Marketing and support site for Tiny Software LLC — a small software studio registered in Montana, USA.

Stack

  • Astro 6 — static site framework
  • Tailwind CSS 4 — styling (via @tailwindcss/vite)
  • TypeScript (strict)
  • Node 22.12+
  • pnpm 10

Local development

pnpm install
pnpm dev         # start local dev server at http://localhost:4321
pnpm build       # build static output to ./dist
pnpm preview     # serve the built output locally

Environment variables

Create a .env file in the project root:

PUBLIC_GA_ID=G-XXXXXXXXXX

PUBLIC_GA_ID is the Google Analytics 4 measurement ID. If unset, the analytics snippet is omitted.

Project layout

src/
├── components/   — Astro components (Header, Footer, ProductCard)
├── layouts/      — BaseLayout shared by every page
├── pages/        — routes; each file maps to a URL
│   └── products/
├── styles/       — global.css (Tailwind entry + theme)
public/           — static assets (logo, favicons)

License

© Tiny Software LLC. All rights reserved.

About

The website for tinysoftware.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors