Skip to content
This repository was archived by the owner on Sep 29, 2025. It is now read-only.
/ website Public archive

🪐 Website for The Benson Orbit, the student-run newspaper of Benson Polytechnic High School.

Notifications You must be signed in to change notification settings

bensonorbit/website

Repository files navigation

Website for The Benson Orbit, the student-run newspaper of Benson Polytechnic High School. Built with Next.js, Tailwind CSS, and Sanity. Deployed with Vercel.

This repository also contains the Sanity Studio configuration (sanity.config.ts) for the project, which is deployed separately to Sanity's own hosting.

Development

You'll need Node.js and pnpm installed on your machine. You should also have a Sanity project set up, unless you're working with the production project.

  • Clone the repository.
  • Copy .env.example to .env.local and fill in the environment variables.
    • If you need access to the production Sanity project, ask a current developer for these values.
  • Run pnpm install to install dependencies.
  • Run pnpm dev to start the Next.js development server.

If you make changes to the Sanity schema or GROQ queries, run pnpm run typegen to generate TypeScript types.

Before committing, run pnpm run format to format your code using Prettier.

About

🪐 Website for The Benson Orbit, the student-run newspaper of Benson Polytechnic High School.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages