Founder: A Jothivel (20+ Years Exp.)
Sky Tec Control Center

Website CMS & Static Content Portal

Manage, expand, and synchronize Sky Tec's static-pre-rendered HTML pages powered by Sanity.io CMS.

Embedded Sanity Studio is Now Ready!

Great news! You do not need to compile or deploy any command-line code to Sanity's external servers. I have successfully embedded the full Sanity Studio CMS interface directly inside this website. It is now accessible globally on any device at /studio!

How to edit your website contents:

  1. Click the Access Embedded CMS Studio button above (or visit /studio).
  2. Log in using your registered Sanity credentials (your email, Google account, or GitHub).
  3. Our pre-configured schemas for Services and Blog Posts are fully loaded. Modify any field, list, meta tag, or image.
  4. Click Publish. The changes are immediately written to your Sanity database, and our website will automatically display the newly published content!
Sanity Connection

Project ID: 7olcy6g9

Using Local fallback data.

Static HTML Routes

... Pre-rendered Pages

Automatic generation of clean, lightweight pages.

Mail Delivery

PHP Mailer Active

Submissions automatically forward to info@skytecmanagement.com

How the Everywhere-Accessible CMS Interface Works

Yes! Sanity.io provides a web interface called Sanity Studio. It operates entirely as a modern web application, meaning the client, founder A Jothivel, or any team member can log in securely from any computer, phone, or tablet, from anywhere in the world, to modify the website content in real time.

1Any Device

Modify Content on the Web

Log in to the Studio. Add compliance standards, change checklist bullets, write new blog posts, or alter SEO keywords.

2Trigger Build

Automatic Compilation

Publishing content triggers a web-hook built into our prerender.ts. It compiles, fetches the new slugs, and builds pure, static HTML pages.

3SEO Perfect

Instant, Sluggish Loading

Because all meta-descriptions, structured schema, and headers are prerendered in the files, the site scores a perfect 100 on performance and search rankings.

Live Content Models Synced

Real-Time Stats
Checking content statistics...

How to Launch Custom CMS Studio

A

Hosted Panel Setup: Log in to your Sanity.io account at sanity.io/manage using project id 7olcy6g9. You can instantly access the web studio interface.

B

Customizing Schema & Fields: Since Sanity separates content from layout, you can add fields for anything (like custom titles, main banners, checklist items) in the Sanity schemas. We have pre-configured dynamic fallbacks so if a service has newly added items, the client design automatically displays them seamlessly.

C

Automated Build Trigger (Webhooks): Under Sanity Settings, you can configure a Webhook pointing to your build system. Each time Jothivel publishes or modifies a post, the compiler instantly updates, outputs static pages, and places them into your cPanel host directories.

Sanity Schema Details

Pre-configured types matching our database client

servicepost

Sanity Cloud Database Seeding Wizard

Sync existing industrial services and blog data to your Sanity Studio instantly

CMS Bootstrap Utility

Why are existing services (SEDEX, BSCI, ISO) and blogs initially not showing in Sanity Studio?

When you first link a brand new Sanity.io project (ID: 7olcy6g9), the cloud database is completely blank. To ensure your website has professional content right away, the frontend code contains a graceful fallback system that loads comprehensive industrial records from local files (servicesData.ts and blogsData.ts).

To edit this data in Sanity Studio, these items must be physically created in the Sanity cloud database. Use this utility to instantly push the local fallback data directly to your Sanity.io cloud.

How to generate your Sanity Write Token:
  1. Go to your Sanity Manage portal at sanity.io/manage.
  2. Click on your project: 7olcy6g9.
  3. Go to the API tab, then click "Add API token".
  4. Give it a name (e.g., "Web Seeder"), and select the Role: "Developer" or "Editor" (both grant essential write privileges).
  5. Copy the token and paste it in the field to the right.

Configure and Run Seeding

Website Content Models Schema Definitions

These schemas define what fields the Sanity.io CMS provides for full customization of any design. The client edits these values in the CMS, and the code maps them immediately.

Model: "service"ServiceDetail Type
{
  id: string;             // URL Slug (e.g. "sa8000")
  title: string;          // E.g. "SA8000 Certification"
  shortDesc: string;      // Summary paragraph
  icon: string;           // Lucide Icon Name
  badge: string;          // E.g. "Best Seller"
  heroImage: string;      // Unsplash or Asset URL
  summary: string;        // Full service detail text
  keyBenefits: string[];  // Array of key advantages
  processSteps: {         // Dynamic execution stages
    title: string;
    desc: string;
  }[];
  checklist: string[];    // Preparation checklist items
  keywords: string[];     // SEO keyword tags
  metaDescription: string; // Specific SEO Meta snippet
}
Model: "post" / "blog"BlogPost Type
{
  id: string;             // URL Slug (e.g. "bsci-compliance")
  title: string;          // E.g. "BSCI Social Audits Guide"
  summary: string;        // Short abstract text
  content: string;        // Markdown/HTML rich text
  publishedDate: string;  // YYYY-MM-DD format
  readTime: string;       // E.g. "6 min read"
  author: string;         // E.g. "A Jothivel"
  category: string;       // "Social Audits", etc.
  tags: string[];         // Meta tags for categorizations
  keywords: string[];     // Target search keywords
  metaDescription: string; // SEO optimization snippet
  imageUrl: string;       // Header blog article image
}

Need help customizing your Sanity schemas?

We can help customize the Sanity fields, connect automated compilation triggers (webhooks), or configure customized layouts according to any brand guidelines.