Skip to content

A premium car rental landing page built with Angular 20 and Tailwind CSS, featuring a fully responsive layout, smooth scroll animations, and elegant glassmorphism UI effects.

Notifications You must be signed in to change notification settings

reachvivek/luxury-car-rental-landing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Luxury Car Rental Landing Page

Angular TypeScript Tailwind CSS License

A premium luxury car rental landing page with magical animations and glassmorphism design

πŸš— Overview

This is a state-of-the-art luxury car rental landing page featuring premium animations, glassmorphism effects, and a magical user experience. Built with Angular 17+ and Tailwind CSS, it showcases luxury vehicles with stunning visual effects and smooth interactions.

✨ Key Features

🎨 Premium Design & Animations

  • Magical Header Effects: Floating car animations with particle systems
  • Glassmorphism UI: Modern frosted glass effects throughout
  • Scroll-Triggered Animations: Elements animate as they enter viewport
  • Magnetic Button Effects: Interactive hover effects with ripple animations
  • 3D Card Transformations: Fleet cards with perspective transforms
  • Smooth Scrolling Navigation: Seamless section transitions

πŸ“± Responsive & Interactive

  • Mobile-First Design: Optimized for all device sizes
  • Dynamic Testimonials: Auto-carousel with manual navigation
  • Floating WhatsApp Integration: Direct booking functionality
  • Loading Animation: Premium speedometer loading sequence
  • Scroll Progress Indicator: Visual scroll progress at top

πŸš€ Performance & Technical

  • Angular 17+ Standalone Components: Modern architecture
  • TypeScript: Type-safe development
  • Tailwind CSS: Utility-first styling
  • Intersection Observer: Efficient scroll animations
  • Lazy Loading Ready: Optimized for performance

πŸ› οΈ Technical Stack

Technology Version Purpose
Angular 17+ Frontend Framework
TypeScript 5.0+ Programming Language
Tailwind CSS 3.0+ Styling Framework
Angular CLI Latest Build Tool
RxJS Latest Reactive Programming

πŸš€ Quick Start

Prerequisites

Ensure you have the following installed:

  • Node.js (18.0 or higher)
  • npm or yarn
  • Angular CLI (npm install -g @angular/cli)

Installation Steps

  1. Clone the repository

    git clone https://github.com/reachvivek/luxury-car-rental-landing.git
    cd luxury-car-rental-landing
  2. Install dependencies

    npm install
  3. Start development server

    ng serve
  4. Open your browser Navigate to http://localhost:4200

Production Build

# Build for production
ng build --configuration production

# Serve production build locally (optional)
npm install -g http-server
http-server dist/luxury-car-rental-landing/

πŸ“‹ Project Architecture

src/
β”œβ”€β”€ app/
β”‚   β”œβ”€β”€ app.ts                 # Main component with premium effects
β”‚   β”œβ”€β”€ app.html              # Complete landing page template
β”‚   β”œβ”€β”€ app.css               # Custom animations & magical effects
β”‚   β”œβ”€β”€ app.config.ts         # Application configuration
β”‚   β”œβ”€β”€ app.routes.ts         # Routing configuration
β”‚   └── app.spec.ts          # Unit tests
β”œβ”€β”€ assets/                   # Static assets (images, icons)
β”œβ”€β”€ environments/             # Environment configurations
β”œβ”€β”€ styles.css               # Global Tailwind imports
β”œβ”€β”€ main.ts                  # Application bootstrap
└── index.html              # Main HTML template

🎯 Page Sections

πŸ† Hero Section

  • Magical Header: "Luxury Automotive by SEHEJ" with premium spacing
  • Floating Car Animation: 3D animated Porsche Taycan
  • Particle System: Floating particles with elegant animations
  • Performance Stats: Real-time animated statistics
  • Scroll Indicator: Animated down arrow for navigation

πŸš— Fleet Collection

  • Dynamic Grid: Responsive vehicle showcase
  • 3D Card Effects: Hover animations with perspective
  • Vehicle Details: Pricing, specifications, and features
  • Staggered Animations: Left/right entrance effects

πŸ“ How It Works

  • 3-Step Process: Contact, Book, Drive
  • Interactive Cards: Glassmorphism design with hover effects
  • Visual Indicators: Numbered progress steps
  • Floating Car Image: Animated vehicle illustration

πŸ›‘οΈ Services & Benefits

  • Glassmorphism Cards: Premium service highlights
  • Icon Animations: Smooth scale effects
  • Dark Theme Section: Elegant contrast design
  • Gradient Overlays: Subtle background effects

πŸ’¬ Customer Testimonials

  • Auto Carousel: 6-second rotation with manual controls
  • Responsive Navigation: Touch-friendly arrow controls
  • Star Ratings: Dynamic rating display
  • Customer Photos: Professional portrait integration

πŸ“ž Contact & Footer

  • WhatsApp Integration: Direct booking links
  • Comprehensive Links: All page sections
  • Social Integration: Contact information
  • Brand Consistency: Matching design theme

🎨 Animation System

Scroll Animations

  • scroll-animate-left: Slide in from left
  • scroll-animate-right: Slide in from right
  • scroll-animate-scale: Scale up entrance
  • scroll-animate-bottom: Slide up from bottom

Interactive Effects

  • hero-car-float: Floating car animation
  • magnetic-btn: Magnetic hover effects
  • fleet-card-enhanced: 3D card transforms
  • testimonial-enhanced: Premium testimonial cards

Loading Sequence

  • Speedometer Animation: 3-second loading with smooth needle movement
  • Particle Generation: Dynamic particle system creation
  • Progressive Enhancement: Animations initialize after loading

πŸ”§ Configuration

Environment Variables

Configure in src/environments/:

  • environment.ts (development)
  • environment.prod.ts (production)

Customization Options

  • Brand Colors: Modify Tailwind configuration
  • Animation Timings: Adjust in component TypeScript
  • Content: Update fleet data and testimonials
  • Contact Info: Modify WhatsApp and phone numbers

πŸ“± Browser Support

Browser Version Status
Chrome 90+ βœ… Fully Supported
Firefox 88+ βœ… Fully Supported
Safari 14+ βœ… Fully Supported
Edge 90+ βœ… Fully Supported

πŸš€ Deployment

Production Checklist

  • Update environment variables
  • Optimize images and assets
  • Test responsive design
  • Verify animation performance
  • Check WhatsApp integration
  • Validate contact information

Hosting Platforms

  • Vercel (Recommended)
  • Netlify
  • Firebase Hosting
  • AWS S3 + CloudFront

πŸ›‘οΈ Security & Privacy

  • No External Analytics: Privacy-focused design
  • Secure Contact Forms: Protected communication
  • Image Optimization: Fast loading without quality loss
  • XSS Protection: Angular's built-in security features

πŸ”„ Updates & Maintenance

Regular Updates

  • Dependency security patches
  • Angular framework updates
  • Performance optimizations
  • Browser compatibility checks

Monitoring

  • Core Web Vitals tracking
  • Animation performance metrics
  • Mobile responsiveness testing
  • Cross-browser validation

🀝 Contributing

⚠️ RESTRICTED ACCESS

This is a private commercial project. Access and modifications are strictly limited to:

  • Vivek Kumar Singh (Developer)
  • Sehej (Client)
  • Authorized personnel with explicit written permission

For Authorized Contributors

  1. Follow Angular style guidelines
  2. Maintain animation performance
  3. Test across all supported browsers
  4. Document any new features
  5. Preserve brand consistency

πŸ“„ License

PROPRIETARY SOFTWARE LICENSE

Copyright (c) 2025 Vivek Kumar Singh. All Rights Reserved.

NOTICE: This software and its associated documentation are proprietary 
and confidential to Vivek Kumar Singh and the client "Sehej".

AUTHORIZED USERS:
- Vivek Kumar Singh (Developer & Owner)
- Sehej (Client)

RESTRICTIONS:
1. NO PUBLIC DISTRIBUTION: This software shall not be distributed, 
   shared, or made available to any third parties without explicit 
   written consent from the copyright holder.

2. NO COMMERCIAL USE: Commercial use by unauthorized parties is 
   strictly prohibited. Any commercial utilization requires a 
   separate licensing agreement.

3. NO DERIVATIVE WORKS: Creating derivative works or modifications 
   by unauthorized parties is strictly forbidden.

4. NO REVERSE ENGINEERING: Reverse engineering, decompilation, or 
   disassembly is prohibited except where expressly permitted by law.

5. CONFIDENTIALITY: All source code, designs, and implementation 
   details are confidential and proprietary information.

LICENSE GRANT:
Limited license is granted only to authorized users for:
- Internal business operations
- Maintenance and updates
- Client-specific customizations
- Performance optimizations

TERMINATION:
This license terminates automatically upon breach of any terms.

DISCLAIMER:
THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
THE COPYRIGHT HOLDER SHALL NOT BE LIABLE FOR ANY DAMAGES ARISING 
FROM THE USE OF THIS SOFTWARE.

For licensing inquiries or permission requests, contact:
Vivek Kumar Singh - Developer & Copyright Holder

πŸ‘¨β€πŸ’» Developer Information

Vivek Kumar Singh

  • Role: Lead Developer & Project Owner
  • Specialization: Premium Frontend Development
  • Technologies: Angular, TypeScript, Modern CSS
  • Focus: Luxury UI/UX & Performance Optimization

Project Timeline: January 2025
Status: Active Development
Version: 1.0.0

πŸ† Project Highlights

  • Premium Animation System: Custom scroll-triggered animations
  • Performance Optimized: Fast loading with smooth 60fps animations
  • Mobile Excellence: Responsive design with touch-friendly interactions
  • Brand Consistency: Cohesive luxury automotive theme
  • Technical Excellence: Modern Angular architecture with TypeScript

⚠️ This is proprietary software. Unauthorized access, distribution, or use is strictly prohibited and may result in legal action.

Built with precision for luxury automotive experiences

About

A premium car rental landing page built with Angular 20 and Tailwind CSS, featuring a fully responsive layout, smooth scroll animations, and elegant glassmorphism UI effects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published