Skip to content

JoCriSem/switch-consult.be

Repository files navigation

Switch Consult Website

A modern, professional website for Switch Consult bv - specialists in cryptography governance and PKI solutions.

Overview

This website showcases Switch Consult's expertise in:

  • Cryptographic Governance Framework (CGF) implementation
  • Cryptography maturity assessment
  • Digital signature solutions
  • PKI consulting and architecture

Features

  • Responsive Design: Optimized for desktop, tablet, and mobile devices
  • Modern UI: Professional design with smooth animations and transitions
  • SEO Optimized: Proper meta tags, semantic HTML, and structured content
  • Contact Form: Interactive contact form with validation
  • Blog Section: Prepared for future content publishing
  • Accessibility: WCAG compliant with proper ARIA labels and keyboard navigation

Structure

sc-website/
├── index.html              # Homepage
├── contact.html            # Contact page
├── blog.html              # Blog listing page
├── css/
│   ├── styles.css         # Main stylesheet
│   ├── contact.css        # Contact page specific styles
│   └── blog.css           # Blog page specific styles
├── js/
│   └── script.js          # Interactive functionality
├── assets/
│   ├── logo.png           # Company logo (placeholder)
│   ├── favicon.ico        # Website favicon
│   ├── cgf-framework.jpg  # Service images (placeholders)
│   ├── maturity-model.jpg
│   └── digital-signature.jpg
└── README.md              # This file

Getting Started

  1. Replace Placeholder Content:

    • Update assets/logo.png with actual Switch Consult logo
    • Add real service images to the assets folder
    • Update contact information if needed
  2. Customize Content:

    • Modify company information in HTML files
    • Update service descriptions as needed
    • Add actual blog posts when ready
  3. Deploy:

    • Upload all files to your web server
    • Ensure proper file permissions
    • Test all functionality

Technical Details

Technologies Used

  • HTML5: Semantic markup for better SEO and accessibility
  • CSS3: Modern styling with CSS Grid, Flexbox, and animations
  • Vanilla JavaScript: No dependencies, lightweight and fast
  • Font Awesome: Professional icons
  • Google Fonts: Inter and Arvo fonts for optimal readability

Browser Support

  • Chrome 60+
  • Firefox 55+
  • Safari 12+
  • Edge 79+

Performance Optimizations

  • Optimized images (when real images are added)
  • Minified CSS and JavaScript (for production)
  • Lazy loading for images
  • Efficient CSS animations

Customization

Colors

The website uses CSS custom properties for easy customization. Main colors:

  • Primary: #FF9900 (Orange)
  • Secondary: #2b2b2b (Dark gray)
  • Accent: #007acc (Blue)

Fonts

  • Body text: Inter (fallback to system fonts)
  • Headings: Arvo (serif font for professional appearance)

Layout

  • Max width: 1200px for main content
  • Responsive breakpoints: 768px and 480px
  • Grid system: CSS Grid for modern layout capabilities

Content Management

Adding Blog Posts

  1. Create new HTML files in a blog/ directory
  2. Follow the existing structure from blog.html
  3. Update the blog grid with new post cards
  4. Add appropriate meta tags for SEO

Updating Services

  1. Edit the services section in index.html
  2. Add corresponding images to the assets/ folder
  3. Update service descriptions as needed

Contact Form

The contact form includes:

  • Client-side validation
  • Accessible form labels
  • Privacy policy checkbox
  • Professional styling

Note: The form currently shows a success message only. To make it functional, you'll need to:

  1. Add server-side processing (PHP, Node.js, etc.)
  2. Configure email sending functionality
  3. Add spam protection (reCAPTCHA, etc.)

Deployment Checklist

  • Replace placeholder logo with actual Switch Consult logo
  • Add real service images
  • Test contact form functionality
  • Verify all links work correctly
  • Test responsive design on various devices
  • Run accessibility audit
  • Set up Google Analytics (GA tag already included)
  • Configure favicon and site icons
  • Test page loading speed
  • Validate HTML and CSS

Maintenance

  • Update copyright year annually
  • Keep dependencies updated
  • Monitor contact form submissions
  • Add new blog content regularly
  • Update service offerings as needed

Support

For technical support or customization requests, contact the development team or refer to the original specification documents.


Switch Consult bv
Specialized in Cryptography Governance and PKI solutions
Email: info@switch-consult.be

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors