- Overview
- Screenshot
- Built with
- Install (How it works)
- Development mode
- Production mode
- The Project Structure
- Author
This is a solution to the Single-page developer portfolio. The purpose of this challenge is to improve my coding skills by building realistic projects.
- HTML5
- CSS3
- Bootstrap5
- JavaScript
- Babel
- Postcss
- Webpack 5
Clone the project or download ZIP
git clone https://github.com/Bayoumi-dev/single-page-developer-portfolio.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
├── .gitignore
├── .prettierignore
├── babel.config.json
├── package-lock.json
├── package.json
├── postcss.config.js
├── prettier.config.js
├── README.md
├── webpack.dev.js
├── webpack.prod.js
├── .vscode
├── design
└── src
├── assets
│ ├── fonts
│ └── images
├── js
│ ├── animation.js
│ ├── app.js
│ ├── handleMessageForm.js
│ ├── handleScrollButton.js
│ ├── htmlElements.js
│ └── validation.js
├── styles
│ ├── animation.css
│ ├── components.css
│ ├── global.css
│ ├── index.css
│ ├── reset.css
│ ├── typography.css
│ ├── utilities.css
│ └── variable.css
├── views
│ ├── favicon.ico
│ └── index.html
└── index.js- Website - bayoumi.dev
- Frontend Mentor - @Bayoumi-dev
