Skip to content

A Ghost CMS frontend built with Astro and React. Features responsive design, content type support, and interactive UI components.

Notifications You must be signed in to change notification settings

SolitudeRA/Solitude-Interface

Repository files navigation

Solitude Interface

A modern personal blog interface built with Astro and powered by Ghost CMS API. This project is currently under active development.

🚀 Project Features

  • High-performance static site built with Astro
  • Ghost CMS integration
  • Responsive design
  • Dark/light theme toggle
  • Multiple post type displays (articles, gallery, video, music)

📂 Project Structure

The project follows a modular structure with separate directories for API integration, components, layouts, and pages.

🔧 Tech Stack

🧞 Commands

Command Action
npm install Install dependencies
npm run dev Start local dev server at localhost:4321
npm run build Build production site to ./dist/
npm run preview Preview build locally before deploying

⚙️ Environment Setup

Create a .env file in the root directory with:

GHOST_URL=your_ghost_cms_url
GHOST_KEY=your_ghost_content_api_key

🚧 Development Status

This project is currently in development. Features and documentation will be expanded as the project matures.

About

A Ghost CMS frontend built with Astro and React. Features responsive design, content type support, and interactive UI components.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •