Skip to content

Rahul-Aitla/our_website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Macksofy Technologies - Cybersecurity Website

A modern, bold, and corporate-style website for a cybersecurity and digital services company. Built with HTML, CSS, and JavaScript, featuring a red, white, and black color theme.

🎨 Design Features

  • Modern Corporate Design: Clean, professional layout with bold typography
  • Red, White, Black Color Scheme: Following the specified color palette
  • Fully Responsive: Mobile-first design that works on all devices
  • Interactive Elements: Smooth animations, hover effects, and modern UI components
  • Multiple Pages: Home, About, Services, Trainings, Contact, and more

πŸ“ File Structure

our_website/
β”œβ”€β”€ index.html                  # Homepage
β”œβ”€β”€ about.html                  # About us page
β”œβ”€β”€ branding.html               # Branding services page
β”œβ”€β”€ cloud-penetration.html      # Cloud penetration testing page
β”œβ”€β”€ code-review.html            # Code review services page
β”œβ”€β”€ contact.html                # Contact page
β”œβ”€β”€ digital-marketing.html      # Digital marketing services page
β”œβ”€β”€ email-marketing.html        # Email marketing services page
β”œβ”€β”€ graphic-designing.html      # Graphic designing services page
β”œβ”€β”€ mobile-penetration.html     # Mobile penetration testing page
β”œβ”€β”€ orm.html                    # Online reputation management page
β”œβ”€β”€ seo.html                    # SEO services page
β”œβ”€β”€ services.html               # Services overview page
β”œβ”€β”€ social-media-marketing.html # Social media marketing page
β”œβ”€β”€ software-application.html   # Software application services page
β”œβ”€β”€ trainings.html              # Training programs page
β”œβ”€β”€ web-application.html        # Web application services page
β”œβ”€β”€ web-penetration.html        # Web penetration testing page
β”œβ”€β”€ website-development.html    # Website development services page
β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ base.css                # Base styles and variables
β”‚   β”œβ”€β”€ components.css          # Reusable UI components
β”‚   β”œβ”€β”€ layout.css              # Layout and grid systems
β”‚   β”œβ”€β”€ pages.css               # Page-specific styles
β”‚   └── styles.min.css          # Minified production CSS
β”œβ”€β”€ styles.css                  # Main stylesheet (legacy or global)
β”œβ”€β”€ script.js                   # JavaScript functionality
β”œβ”€β”€ public/                     # Images and assets
β”‚   β”œβ”€β”€ 1.jpg, 2.jpg, ...       # Image assets
β”‚   └── macksofy logo.png, ...  # Logos and graphics
β”œβ”€β”€ favicon.ico                 # Website favicon
β”œβ”€β”€ robots.txt                  # Search engine crawling rules
β”œβ”€β”€ sitemap.xml                 # Site structure for search engines
└── README.md                   # This file

βœ… Recent Improvements

Branding Consistency

  • βœ… Standardized brand name to "Macksofy Technologies" across all pages
  • βœ… Updated all page titles, headers, and footer content
  • βœ… Fixed logo references to use the actual Macksofy logo

SEO Optimization

  • βœ… Added comprehensive meta tags (description, keywords, author)
  • βœ… Implemented Open Graph tags for social media sharing
  • βœ… Added Twitter Card meta tags
  • βœ… Created canonical URLs for all pages
  • βœ… Added robots.txt and sitemap.xml for search engines

CSS Optimization

  • βœ… Created modular CSS structure for future development:
    • base.css - Reset styles, variables, and typography
    • components.css - Reusable UI components
    • layout.css - Grid systems and page layouts
    • pages.css - Page-specific styles
  • βœ… Maintained original styles.css for current functionality
  • βœ… All pages now use consistent CSS references

Technical Improvements

  • βœ… Added favicon support for all devices
  • βœ… Created robots.txt for search engine crawling
  • βœ… Generated sitemap.xml for better SEO
  • βœ… Updated all HTML files to use optimized CSS

πŸš€ Getting Started

Prerequisites

  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • No additional software required - this is a static website

Running the Website

  1. Local Development:

    • Simply open index.html in your web browser
    • Or use a local server for better development experience
  2. Using a Local Server (Recommended):

    # Using Python 3
    python -m http.server 8000
    
    # Using Node.js (if you have http-server installed)
    npx http-server
    
    # Using PHP
    php -S localhost:8000
  3. Access the Website:

    • Open your browser and go to http://localhost:8000
    • The website will be fully functional with all features

🎯 Pages Overview

  • index.html: Homepage with hero, trust, services, trainings, testimonials, FAQ, and CTAs
  • about.html: Company overview and mission
  • branding.html: Branding services
  • cloud-penetration.html: Cloud penetration testing
  • code-review.html: Code review services
  • contact.html: Contact form, company info, location, FAQ, social links
  • digital-marketing.html: Digital marketing services
  • email-marketing.html: Email marketing services
  • graphic-designing.html: Graphic designing services
  • mobile-penetration.html: Mobile penetration testing
  • orm.html: Online reputation management
  • seo.html: SEO services
  • services.html: Services overview
  • social-media-marketing.html: Social media marketing
  • software-application.html: Software application services
  • trainings.html: Training programs, course details, pricing, enrollment
  • web-application.html: Web application services
  • web-penetration.html: Web penetration testing
  • website-development.html: Website development services

🎨 Customization Guide

Colors

The website uses CSS custom properties (variables) for easy color customization:

:root {
    --primary-color: #FF0000;      /* Main red color */
    --primary-dark: #CC0000;       /* Darker red for hover states */
    --secondary-color: #000000;    /* Black */
    --text-color: #333333;         /* Dark gray for text */
    --background: #FFFFFF;         /* White background */
    /* ... more variables */
}

Typography

The website uses Inter font family. To change fonts:

  1. Update the Google Fonts link in HTML files
  2. Modify the font-family property in CSS

Content

  • Company Name: Updated to "Macksofy Technologies" throughout all HTML files
  • Contact Information: Update phone, email, and address in contact.html
  • Services: Modify service descriptions in the relevant HTML files
  • Training Programs: Update course details in trainings.html

Images and Icons

  • Images and assets are stored in the public/ folder (not images/).
  • Update image paths in HTML files to reference public/.
  • Font Awesome icons are used via CDN (see HTML files for link).

πŸ”§ Features

Interactive Elements

  • Mobile Menu: Hamburger menu for mobile devices
  • FAQ Accordion: Expandable FAQ sections
  • Form Validation: Contact form with client-side validation
  • Smooth Scrolling: Smooth navigation between sections
  • Hover Effects: Interactive hover animations
  • WhatsApp Float Button: Floating contact button

Responsive Design

  • Mobile First: Designed for mobile devices first
  • Breakpoints: Responsive at 768px and 480px
  • Flexible Grid: CSS Grid and Flexbox for layouts
  • Adaptive Typography: Font sizes adjust to screen size

Performance

  • Optimized CSS: Efficient stylesheet structure
  • Minimal JavaScript: Lightweight interactive features
  • Fast Loading: No heavy dependencies
  • SEO Friendly: Semantic HTML structure

πŸ“± Browser Support

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)
  • Mobile browsers (iOS Safari, Chrome Mobile)

πŸš€ Deployment

Static Hosting

This website can be deployed to any static hosting service:

  • GitHub Pages: Free hosting for GitHub repositories
  • Netlify: Drag and drop deployment
  • Vercel: Fast deployment with Git integration
  • AWS S3: Scalable static hosting
  • Firebase Hosting: Google's hosting solution

Deployment Steps

  1. Upload all files to your hosting provider
  2. Ensure index.html is in the root directory
  3. Configure your domain (if applicable)
  4. Test all pages and functionality

πŸ”’ Security Considerations

For production deployment:

  • Update contact form to use a backend service
  • Implement proper form validation and CSRF protection
  • Use HTTPS for all connections
  • Consider adding a Content Security Policy (CSP)
  • Update WhatsApp number and social media links

πŸ“ž Support and Customization

Common Customizations

  1. Logo: Replace text logo with image logo (see public/ for logo files)
  2. Colors: Update CSS variables for brand colors
  3. Content: Modify text content in HTML files
  4. Services: Add/remove service cards or pages
  5. Contact Form: Connect to email service or CRM

Adding New Pages

  1. Create new HTML file following existing structure
  2. Update navigation in all HTML files
  3. Add page-specific styles to CSS
  4. Test responsiveness and functionality

🎯 SEO Optimization

The website includes:

  • Semantic HTML structure
  • Meta tags for social sharing
  • Proper heading hierarchy
  • Alt text for images (when added)
  • Fast loading times
  • Mobile-friendly design

πŸ“„ License

This project is open source and available under the MIT License.

🀝 Contributing

Feel free to submit issues and enhancement requests!


Macksofy Technologies - Your trusted partner in cybersecurity excellence πŸ”’

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published