Etroniques is a fictional online retail shop for a range of Apple products. The core feature of this project is it ability to adapt to various device screen sizes. The rubric of this project is to demonstrate the creation of responsive website using media queries. Follow this link for a video demonstration of Etroniques: video demonstration
Contents |
---|
Live Demo |
App Screenshot |
Built With |
Getting Started |
Testing |
Author |
License |
- HTML
- CSS
-
- Copy the git link
https://github.com/rloterh/ElectronicsEShop.git
of this project
- Copy the git link
-
- In your terminal run the command
git clone https://github.com/rloterh/ElectronicsEShop.git
- In your terminal run the command
-
- Navigate to the cloned project directory
-
- Within the project root directory launch
index.html
in a web browser
- Within the project root directory launch
The syntax of this project was mainly standardized using W3C Validator and Stylelint
-
- Run the command
npm -v
to ensure node package manager is installed
- Run the command
-
- Go to npmjs.com to install node package manager, if not installed
-
- Go to the terminal, and navigate to project directory
-
- Run the command
npm i
- Run the command
-
- Validate the javascript syntax and code standard by running the command
npx eslint app.js
- Validate the javascript syntax and code standard by running the command
-
- All validation passes, when no error message is shown in the terminal
-
- Run the command
npm -v
to ensure node package manager is installed
- Run the command
-
- Go to npmjs.com to install node package manager, if not installed
-
- Go to the terminal, and navigate to project directory
-
- Run the command
npm i
- Run the command
-
- Validate the css syntax and code standard by running the command
npx stylelint "**/*.{css,scss}"
- Validate the css syntax and code standard by running the command
-
- All validation passes, when no error message is shown in the terminal
-
- Upload the file named
index.html
from the project directory
- Upload the file named
-
- Click on the check button to validate
-
- All test cases should pass, when no error message is shown
-
- Run the command
npm -v
to ensure node package manager is installed
- Run the command
-
- Go to npmjs.com to install node package manager, if not installed
-
- Go to the terminal, and navigate to project directory
-
- Run the command
npm install
- Run the command
-
- Validate the css syntax and code standard by running the command
npx stylelint "**/*.{css,scss}"
- Validate the css syntax and code standard by running the command
-
- All validation passes, when no error message is displayed in the terminal
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Design idea by Mohammed Awad on Behance
- Sample images used from Unsplash and Pixabay
- Project specification designed by Microverse