sudo-cti-website-v1

Sudo CTI Website

A modern, production-ready cybersecurity website for sudocti.com built with Next.js 14, TypeScript, and Tailwind CSS. The design closely matches the premium aesthetic of IronNet’s energy utilities page.

Features

Tech Stack

Getting Started

Prerequisites

Installation

  1. Install dependencies:
    npm install
    
  2. Run the development server:
    npm run dev
    
  3. Open http://localhost:3000 in your browser.

Build for Production

npm run build
npm start

Project Structure

├── app/                    # Next.js App Router pages
│   ├── layout.tsx         # Root layout
│   ├── page.tsx           # Homepage
│   ├── about/             # About page
│   ├── services/          # Services page
│   ├── industries/        # Industries page
│   ├── resources/         # Resources page
│   └── contact/           # Contact page
├── components/
│   ├── navigation/        # Header, MegaMenu, MobileMenu
│   ├── sections/          # Hero, Features, Stats, CTA, etc.
│   └── ui/                # Reusable UI components
├── lib/                   # Utility functions
├── types/                 # TypeScript type definitions
└── public/                # Static assets
    └── Assets/            # Images, logos, etc.

Color Scheme

Key Components

Sections

Customization

Colors

Edit tailwind.config.ts to customize the color scheme.

Typography

Font sizes and weights are defined in tailwind.config.ts under fontSize.

Content

Update content in:

Form Integration

The contact form uses Formspree. To change the endpoint, edit app/contact/page.tsx and update the fetch URL.

Deployment

Documentation

Notes

License

© 2024 Sudo CTI. All rights reserved.