Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.86 KB

File metadata and controls

61 lines (42 loc) · 1.86 KB

mihai-codes-studio

Sanity Studio for mihai.codes portfolio site.

Sanity TypeScript

Live Studio

URL: mihai-codes.sanity.studio

Content Schema

Blog Post (post)

Field Type Description
title string Post title (required)
slug slug URL slug, auto-generated from title
description text Short excerpt for previews
date date Publication date
tags string[] Category tags
readingTime string Estimated reading time
draft boolean Draft status (hidden from site)
content text Full post content in Markdown

Development

# Install dependencies
pnpm install

# Start dev server
pnpm dev

# Deploy to Sanity
pnpm deploy

Architecture

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  Sanity Studio  │────▶│   Sanity API    │◀────│   mihai.codes   │
│  (This repo)    │     │   (Content DB)  │     │  (Qwik + CF)    │
└─────────────────┘     └─────────────────┘     └─────────────────┘

Related Repositories

Project Info

  • Sanity Project ID: 76ahey7l
  • Dataset: production
  • Deployed via: Sanity CLI (sanity deploy)

License

MIT