SkillAgentSearch skills...

Zariah Construction

No description available

Install / Use

/learn @SasekLab/Zariah Construction
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Zariah Construction - Construction & Architecture React Template

A modern React + Vite + Tailwind CSS website for Zariah Construction Construction. Originally built as a static HTML/CSS/JS template, this version maintains all the original functionality and design while leveraging modern React technologies.

Project Structure

Zariah Construction-Construction/
├── src/
│   ├── assets/           # Images, fonts, and icons
│   ├── components/
│   │   ├── layout/       # Header, Footer, Preloader
│   │   └── sections/     # Page sections (Hero, About, Services, etc.)
│   ├── hooks/            # Custom React hooks
│   ├── pages/            # Page components
│   ├── scripts/          # JavaScript initialization
│   ├── styles/           # Global CSS and Tailwind
│   ├── App.jsx           # Main app with routing
│   └── main.jsx          # Entry point
├── index.html
├── package.json
├── vite.config.js
├── tailwind.config.js
└── postcss.config.js

Installation

# Navigate to the Zariah Construction-Construction directory
cd Zariah Construction-Construction

# Install dependencies
npm install

Development

# Start the development server
npm run dev

# The app will be available at http://localhost:3000

Build

# Create a production build
npm run build

# Preview the production build
npm run preview

Features

  • React 18 - Latest React with hooks
  • Vite - Fast build tool and dev server
  • Tailwind CSS - Utility-first CSS framework
  • React Router - Client-side routing
  • Swiper - Touch slider/carousel
  • WOW.js - Scroll animations
  • jQuery Integration - Preserved original jQuery plugins
  • Responsive Design - Mobile-friendly layout

Pages

  • Home (/)
  • About (/about)
  • Contact (/contact)
  • Services (/service, /service-details)
  • Projects (/project, /project-details)
  • Team (/team, /team-details)
  • Blog (/news, /news-details, /news-grid)
  • Shop (/shop, /shop-details, /shop-cart, /shop-list)
  • Pricing (/pricing)
  • Checkout (/checkout)
  • Coming Soon (/coming-soon)
  • 404 Page (*)

Additional Home Pages

  • Architecture (/index-2)
  • Roofing (/index-3)
  • Solar (/index-4)
  • Industry (/index-5)

Customization

Tailwind Config

Edit tailwind.config.js to customize colors, fonts, and animations:

theme: {
  extend: {
    colors: {
      'gt-primary': '#E63946',
      'gt-secondary': '#1D1D1D',
      // Add more custom colors
    },
    // Extend other theme properties
  }
}

Component Styling

Most styles are applied using Tailwind utility classes. Custom styles that couldn't be converted to Tailwind are in src/styles/index.css.

JavaScript Functionality

Original JavaScript logic is preserved in:

  • src/hooks/useMainScripts.js - Main interactions (sticky header, cursor, scroll)
  • src/scripts/jquery-init.js - jQuery and plugin initialization

Notes

  • Image paths use /src/assets/... format
  • All original animations and interactions are preserved
  • Bootstrap classes are preserved for backward compatibility
  • jQuery dependencies are maintained for existing plugins
View on GitHub
GitHub Stars0
CategoryDevelopment
Updated1mo ago
Forks0

Languages

CSS

Security Score

65/100

Audited on Feb 16, 2026

No findings