layout_miami

🎡 BOSE Landing Page

A modern, responsive landing page for BOSE audio equipment, built from a Figma design specification. The implementation focuses on pixel-perfect recreation of the design with full responsiveness.


πŸš€ Project Overview

This landing page is a responsive web implementation for BOSE. The site features:

All elements are precisely matched to the provided design specifications.


πŸ› οΈ Technologies Used


🌟 Features


πŸ“ Form Functionality (JavaScript)

The contact form includes the following JavaScript features:


🎨 Design Source

The project was implemented based on the following : BOSE Landing Page Figma Design.

Design implementation includes:


Design implementation includes:


πŸ–₯️ Setup Instructions

  1. Clone the repository:

git clone [repository-url]

  1. Navigate to the project directory:

cd bose-landing

  1. To start the development server:

npm start


πŸ”§ Development

The project uses SCSS for styling, which has been compiled to CSS. If you want to make style changes:

  1. Install SASS (if you haven’t already):

    npm install -g sass

  2. To start:

    npm start

  3. Install OAS:

    npm install aos –save


πŸ“ Responsive Breakpoints

As per Figma design:


πŸ“‚ Project Structure

bose-landing/
β”œβ”€β”€ index.html
β”œβ”€β”€ main.css
β”œβ”€β”€ images/*
β”œβ”€β”€ scss/
β”‚   └── main.scss
└── styles/
  β”œβ”€β”€ blocks/*
  β”‚  β”œβ”€β”€ header/*
  β”‚  β”œβ”€β”€ main/*
  β”‚  └── footer.scss
  β”œβ”€β”€ mixins/*
  └── utils/*

🌐 Browser Support


πŸ“ Implementation Notes


πŸ‘¨β€πŸ’» Created by: Oleg Bagirov