Skip to content

A modern, responsive second-hand car showcase website built with HTML, CSS, and JavaScript. Features glassmorphism design, dark/light mode toggle, interactive car gallery with filters, modal popups, smooth animations, and mobile-friendly navigation. Perfect for automotive dealerships and car listing platforms.

Notifications You must be signed in to change notification settings

akashasahu07/EliteDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš— EliteDrive - Premium Second-Hand Car Showcase

A modern, responsive website for showcasing premium second-hand cars with an elegant glassmorphism design, interactive features, and smooth animations.

EliteDrive Banner

๐ŸŒŸ Live Demo

Experience the live website with stunning animations and interactive features!

๐Ÿ“ธ Screenshots

Desktop View

  • Modern hero section with gradient background
  • Interactive car gallery with filters
  • Smooth animations and transitions

Mobile View

  • Responsive hamburger menu
  • Touch-friendly interface
  • Optimized for all screen sizes

๐Ÿ› ๏ธ Technologies Used

Technology Description Badge
HTML5 HTML5 Semantic markup and structure
CSS3 CSS3 Modern styling with glassmorphism effects
JavaScript JavaScript Dynamic functionality and interactions
Font Awesome Font Awesome 6.0 Beautiful icons for UI elements

โœจ Features

๐ŸŽจ Modern UI Design

  • Glassmorphism Effects - Frosted glass-like appearance with backdrop blur
  • Smooth Gradients - Eye-catching color transitions
  • Floating Particles - Animated background elements
  • Responsive Layout - Mobile-first design approach

๐ŸŒ“ Dark/Light Mode

  • Toggle between themes with Font Awesome icons
  • Persistent across all sections
  • Smooth transition effects
  • Color-coded icons (moon for light mode, sun for dark mode)

๐Ÿ“ฑ Responsive Navigation

  • Desktop: Horizontal navigation bar with all links visible
  • Mobile: Hamburger menu with slide-out navigation
  • Sticky navbar with blur effect on scroll
  • Smooth scrolling to page sections

๐Ÿš™ Car Gallery

  • Filter System - Sort by brand (All, Toyota, Honda, BMW, Mercedes)
  • Hover Effects - Cards lift and scale on hover
  • Modal Popups - Detailed car information in elegant overlays
  • Loading Animations - Staggered card appearance

๐Ÿ“ง Contact Form

  • Beautiful glassmorphism design
  • Form validation
  • Smooth submission animation
  • Responsive layout

๐ŸŽญ Animations

  • Slide-up entrance animations
  • Floating elements
  • Hover transformations
  • Modal slide-in effects
  • Intersection observer for scroll-triggered animations

๐Ÿ“ Project Structure

EliteDrive/
โ”‚
โ”œโ”€โ”€ index.html          # Main HTML file with embedded CSS and JS
โ”‚
โ””โ”€โ”€ README.md          # Project documentation

๐Ÿš€ Getting Started

Prerequisites

  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • No additional dependencies required!

Installation

  1. Clone the repository
git clone https://github.com/akashasahu07/EliteDrive.git
  1. Navigate to project directory
cd EliteDrive
  1. Open in browser
# Simply open index.html in your browser
# Or use a local server:
python -m http.server 8000
# Or
npx serve
  1. View the website
Open http://localhost:8000 in your browser

๐Ÿ’ป Usage

Customizing Car Data

Edit the cars array in the JavaScript section to add/modify vehicles:

const cars = [
    {
        id: 1,
        brand: 'toyota',
        name: 'Toyota Camry 2020',
        year: 2020,
        price: 28500,
        image: 'your-image-url.jpg',
        mileage: '35,000 miles',
        description: 'Your description here'
    }
    // Add more cars...
];

Customizing Colors

Modify CSS variables in the :root section:

:root {
    --primary-color: #6366f1;
    --secondary-color: #0c0127;
    --accent-color: #06b6d4;
    /* Add more custom colors */
}

Adding New Filters

Add new filter buttons and update the filter logic:

<button class="filter-btn" data-filter="ford">Ford</button>

๐ŸŽฏ Key Features Breakdown

Glassmorphism Design

  • backdrop-filter: blur(16px) for frosted glass effect
  • Semi-transparent backgrounds
  • Subtle borders and shadows
  • Works in both light and dark modes

Responsive Design

  • CSS Grid for car gallery
  • Flexbox for navigation and layouts
  • Media queries for mobile optimization
  • Mobile-first approach

Performance Optimization

  • Lightweight (single HTML file)
  • Optimized images from CDN
  • Smooth CSS animations
  • Efficient JavaScript

๐ŸŒ Browser Support

Browser Version
Chrome Latest โœ…
Firefox Latest โœ…
Safari Latest โœ…
Edge Latest โœ…
Opera Latest โœ…

Note: Backdrop filter may have limited support in older browsers

๐Ÿ“ฑ Responsive Breakpoints

  • Desktop: > 768px - Full navigation, multi-column grid
  • Mobile: โ‰ค 768px - Hamburger menu, single column layout

๐ŸŽจ Color Palette

Light Mode

  • Primary: #6366f1 (Indigo)
  • Secondary: #0c0127 (Deep Purple)
  • Accent: #06b6d4 (Cyan)
  • Background: #ffffff (White)

Dark Mode

  • Background: #111827 (Dark Gray)
  • Text: #f9fafb (Light Gray)

๐Ÿค Contributing

Contributions are welcome! Here's how you can help:

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ‘ค Author

Your Name

๐Ÿ™ Acknowledgments

  • Font Awesome for icons
  • Pixabay for car images
  • Inspiration from modern web design trends
  • Glassmorphism design principles

๐Ÿ“Š Project Stats

HTML CSS JavaScript

๐Ÿ”ฎ Future Enhancements

  • Add user authentication
  • Implement car comparison feature
  • Add search functionality
  • Integrate with backend API
  • Add favorites/wishlist feature
  • Implement pagination for car gallery
  • Add car details page with more images
  • Integrate payment gateway
  • Add testimonials section
  • Implement live chat support

๐Ÿ“ž Support

If you have any questions or need help, feel free to:

  • Open an issue on GitHub
  • Contact via email
  • Join our community discussions

Made with โค๏ธ for car enthusiasts

โญ Star this repo if you like it!

About

A modern, responsive second-hand car showcase website built with HTML, CSS, and JavaScript. Features glassmorphism design, dark/light mode toggle, interactive car gallery with filters, modal popups, smooth animations, and mobile-friendly navigation. Perfect for automotive dealerships and car listing platforms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published