Sky-Freight is a modern, responsive single-page website designed for an air cargo transport company. Built with React and Tailwind CSS, it provides seamless navigation, tracking functionality, industry-relevant information, and user-friendly UI/UX optimized for performance and SEO.
/client
│
├── /public
│ ├── about.webp
│ ├── features.json
│ ├── heroVideo.mp4
│ ├── services.json
│ └── testimonials.json
│
├── /src
│ ├── /assets
│ │ ├── /services
│ │ └── /testimonials
│ │ └── about.avif
│ │
│ ├── /components
│ │ ├── Footer.jsx
│ │ └── Navbar.jsx
│ │
│ ├── /pages/home
│ │ ├── About.jsx
│ │ ├── ContactUs.jsx
│ │ ├── CTA.jsx
│ │ ├── FAQ.jsx
│ │ ├── Features.jsx
│ │ ├── Hero.jsx
│ │ ├── Home.jsx
│ │ ├── IndustriesWeServe.jsx
│ │ ├── PartnerWithUs.jsx
│ │ ├── Services.jsx
│ │ ├── Testimonials.jsx
│ │ └── Tracking.jsx
│ │
│ ├── /utils
│ │ └── getImgUrl.js
│ │
│ ├── App.jsx
│ ├── App.css
│ ├── index.css
│ ├── main.jsx
│ └── index.html
│
├── package.json
├── tailwind.config.js
└── vite.config.js
- Frontend: React.js, Tailwind CSS
- UI/UX: Responsive Design Principles, React Swiper.js
- Animation: CSS transitions, Swiper.js carousel
- Build Tool: Vite
- Hosting: Vercel
-
Hero Section
- Video background with a responsive CTA (Call to Action).
-
About Us Section
- A concise overview of Sky-Freight's mission and services.
-
Tracking Section
- Allows users to input their Tracking ID and track shipments.
-
Services Section
- Lists various services with dynamic data fetched from
services.json
.
- Lists various services with dynamic data fetched from
-
Industries We Serve
- Highlights industries served with SEO-friendly headings.
-
Testimonials
- Showcases customer reviews using Swiper.js carousel for smooth sliding.
-
FAQ Section
- A comprehensive list of frequently asked questions with collapsible answers.
- Includes embedded CTAs.
-
Partner With Us
- A section encouraging collaboration.
-
Contact Us Page
- Contact form with input validation for user inquiries.
-
Footer
- Social media links, Privacy Policy, and a Newsletter subscription form.
Metric | Value |
---|---|
Page Load Time (Average) | ~0.6 seconds |
Lighthouse Performance | 95+ |
Accessibility | 90+ |
Best Practices | 95+ |
SEO | 98 |
Responsive Compatibility | Fully Responsive |
- Optimized images, lazy loading, and React's efficient rendering ensure fast performance.
- Meta tags, headings, and schema markup make the site SEO-friendly.
- Tailwind CSS ensures smooth responsiveness across devices (mobile, tablet, desktop).
-
Clone the repository:
git clone https://github.com/your-username/sky-freight.git cd sky-freight
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open the project in your browser:
http://localhost:5173
Let me know in the Issues if you'd like any changes! 😊