Welcome to the MyBike Store landing page project! This is a static webpage showcasing a bicycle store with a modern design and responsive layout.
This project represents the landing page for MyBike Store, designed to highlight products and services in an elegant, user-friendly way.
- HTML
- CSS
- SASS (SCSS)
- BEM (Block Element Modifier) methodology for CSS class naming
- Parcel (as the project bundler)
- Stylelint (for CSS/SCSS linting)
- htmllint (for HTML linting)
- ESLint (for JavaScript linting)
You can view a live preview of the landing page here.
The design mockup for this project can be found on Figma here.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/YourUsername/MyBike-Landing.git
-
Navigate to the project directory:
cd MyBike-Landing
-
Install the project dependencies:
npm install
-
Install recommended VSCode extensions for linting:
- Stylelint
- LintHTML
- ESLint
-
Run linting checks:
npm run lint
-
Start the local development server:
npm run start
-
Deploy the project to GitHub Pages:
npm run deploy