Syfernetics-Home

🛡️ Syfernetics - Next-Gen Cybersecurity Portfolio

A cutting-edge cybersecurity portfolio website built with Next.js 14, featuring stunning Matrix rain animations, particle network visualizations, and a comprehensive blog system.

Syfernetics Hero TypeScript Tailwind CSS

✨ Features

🎬 Cinematic Opening Sequence

🛡️ Cybersecurity Portfolio

📝 Technical Blog System

🎨 Advanced Animations

🚀 Quick Start

Prerequisites

Installation

  1. Clone the repository
    git clone https://github.com/yourusername/syfernetics-next-full.git
    cd syfernetics-next-full
    
  2. Install dependencies
    npm install
    
  3. Run development server
    npm run dev
    
  4. Open your browser Navigate to http://localhost:3000

🛠️ Tech Stack

📁 Project Structure

syfernetics-next-full/
├── app/                    # Next.js 14 app directory
│   ├── globals.css        # Global styles & animations
│   ├── layout.tsx         # Root layout
│   ├── page.tsx          # Home page
│   ├── about/            # About page
│   ├── blog/             # Blog system
│   ├── contact/          # Contact page
│   └── projects/         # Projects showcase
├── components/           # React components
│   ├── Hero.tsx         # Main hero with animations
│   ├── MatrixRain.tsx   # Matrix rain effect
│   ├── SplashScreen.tsx # Loading sequence
│   └── ...              # Other components
├── data/                # Content data
│   └── posts.ts        # Blog posts
└── lib/                # Utilities

🎯 Key Components

Hero Component

Matrix Rain

Blog System

🎨 Animation Sequence

  1. Matrix Rain (0-3s): Full-screen character rain
  2. Fade Transition (3-6s): Rain fades revealing particles
  3. Typewriter Effect (6-9s): Tagline types in
  4. Interactive State (9s+): Full site available

🚀 Deployment

npm run build

The project is optimized for Vercel deployment with:

Other Platforms

🔧 Development

Available Scripts

Customization

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🎯 About Syfernetics

Syfernetics specializes in AI-driven cybersecurity and full-stack development — designing secure, scalable platforms that do more than defend.

Contact: otis.duncan@syfernetics.com


Star this repo if you find it useful!