https://github.com/bymattlee/bymattlee-sanity-studio-starter
A starter headless CMS powered by Sanity Studio and includes basic sections and fields.
https://github.com/bymattlee/bymattlee-sanity-studio-starter
cms headless-cms sanity sanity-io sanity-studio
Last synced: 2 months ago
JSON representation
A starter headless CMS powered by Sanity Studio and includes basic sections and fields.
- Host: GitHub
- URL: https://github.com/bymattlee/bymattlee-sanity-studio-starter
- Owner: bymattlee
- Created: 2020-07-04T04:11:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-28T02:42:25.000Z (about 1 year ago)
- Last Synced: 2025-04-15T02:40:55.491Z (6 months ago)
- Topics: cms, headless-cms, sanity, sanity-io, sanity-studio
- Language: JavaScript
- Homepage:
- Size: 2.1 MB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# ByMattLee Sanity Studio Starter
A starter headless CMS that features Sanity Studio and includes basic sections and fields.
---
## Installation
##### 1. Install Node 16.17.1 LTS:
##### 2. Install Yarn
```
$ npm i -g yarn
```##### 3. Install all dependencies
```
$ yarn
```---
## Configuration
##### 1. Update Sanity API configuration
In `sanity.json`, enter the `projectId` and `dataset` to connect to cloud API.
##### 2. Update Dashboard config
In `dashboardConfig.json`, update GitHub URLs for reference and Netlify configuration for deployment.
---
## Use
##### Build Files And Start Server
```
$ yarn start
```##### Build Files
```
$ yarn build
```##### Deploy Studio
```
$ yarn deploy
```---
## Features
- Use with your favorite front-end setup. This pairs perfectly with the [ByMattLee 11ty Starter](https://github.com/bymattlee/bymattlee-11ty-starter) or [ByMattLee Nuxt Starter](https://github.com/bymattlee/bymattlee-nuxt-starter)
- Custom dashboard configuration with Netlify deployment
- Predefined fields and blocks for Pages, Articles, Sections, Menus, Settings (SEO, Favicons, Social, Analytics)
- Media browser---
## Customizations
- Customize favicon by replacing `favicon.ico` in `/static`
- Customize dashboard brand colors in `styles/variables.css`---
## Contact
- Matt Lee - `@bymattlee` on most platforms
- Visit my website at [bymattlee.com](https://bymattlee.com)[](https://twitter.com/bymattlee)