- Overview
- Screenshot
- Built with
- Install (How it works)
- Development mode
- Production mode
- The Project Structure
- Author
This is a solution to the Suite landing page challenge on Frontend Mentor. The purpose of this challenge is to improve my coding skills by building realistic projects.
- HTML5
- SASS/SCSS
- Mobile-first workflow
- JavaScript
- Webpack 5 - Build tool
- Babel - The compiler
- Postcss - autoprefixer
Clone the project or download ZIP
git clone https://github.com/Bayoumi-dev/Suite-landing-page.gitYou must install Node js on the local machine, then install the dependencies used in this project. Run the command in the root
npm installStart webpack dev server with:
npm run devThe webpack dev server listening on port: 3000
Run the following command to generate the dist folder
npm run dev├── .browserslistrc
├── babel.config.json
├── package-lock.json
├── package.json
├── postcss.config.js
├── README.md
├── webpack.dev.js
├── webpack.prod.js
└── src
├── assets
├── js
│ └── app.js
├── style
│ ├── abstracts
│ │ ├── breakpoints.scss
│ │ ├── colors.var.scss
│ │ ├── fonts.var.scss
│ │ ├── functions.scss
│ │ ├── index.scss
│ │ └── mixins.scss
│ ├── base
│ │ ├── index.scss
│ │ ├── reset.scss
│ │ └── typography.scss
│ ├── components
│ │ ├── buttons.scss
│ │ └── index.scss
│ ├── layout
│ │ ├── animations.scss
│ │ ├── container.scss
│ │ ├── footer.scss
│ │ ├── global.scss
│ │ ├── header.scss
│ │ └── index.scss
│ ├── pages
│ │ └── index.scss
│ └── index.scss
├── views
│ ├── favicon.ico
│ └── index.html
└── index.js- Website - bayoumi.dev
- Frontend Mentor - @Bayoumi-dev
