This project is organized into two main subdirectories and uses pnpm workspaces to manage dependencies across packages.
The /astro
directory contains all client-side code. This code is automatically deployed whenever changes are pushed to the repository.
Key features:
- Automatic deployment on push
- Client-side application code
- Frontend components and logic
The /sanity
directory houses our Content Management System (CMS) code. Unlike the client code, this requires manual deployment using the Sanity CLI.
Deployment:
cd sanity
sanity deploy
- Clone the repository
- Install dependencies:
pnpm install
- Run development server:
pnpm dev
For more detailed information, please refer to the documentation in each subdirectory.