Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kraiviks/kraiviks.github.io
This portfolio is built using webpack and includes support for Pug, Sass, and SVG. It is designed to be easily deployable on GitHub Pages.
https://github.com/kraiviks/kraiviks.github.io
portfolio portfolio-page portfolio-website pug sass webpack
Last synced: about 1 month ago
JSON representation
This portfolio is built using webpack and includes support for Pug, Sass, and SVG. It is designed to be easily deployable on GitHub Pages.
- Host: GitHub
- URL: https://github.com/kraiviks/kraiviks.github.io
- Owner: kraiviks
- Created: 2024-01-20T16:39:16.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-08-15T09:55:08.000Z (3 months ago)
- Last Synced: 2024-10-01T06:32:27.789Z (about 2 months ago)
- Topics: portfolio, portfolio-page, portfolio-website, pug, sass, webpack
- Language: Sass
- Homepage: https://kraiviks.github.io/
- Size: 539 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Portfolio
This is a simple guide to set up and manage your portfolio project. This portfolio is built using webpack and includes support for Pug, Sass, and SVG. It is designed to be easily deployable on GitHub Pages.
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [Scripts](#scripts)
- [Author](#author)
- [License](#license)## Installation
1. Clone this repository to your local machine:
```bash
git clone https://github.com/kraiviks/kraiviks.github.io.git
```
2. Change into the project directory:
```bash
cd kraiviks.github.io
```
3. Install the project dependencies:
```bash
npm install
```## Usage
- **Development Mode:** To run the project in development mode with hot-reloading, use the following command:
```bash
npm start
```
This will start the webpack development server.- **Production Build:** To create a production-ready build, use the following command:
```bash
npm run build
```
This will generate optimized files in the `dist` directory.- **Deployment:** To deploy your portfolio to GitHub Pages, use the following command:
```bash
npm run deploy
```
Ensure that the `homepage` field in your `package.json` points to your GitHub Pages URL.## Scripts
- **start:** Runs the webpack development server in development mode.
- **build:** Generates a production-ready build in the `dist` directory.
- **deploy:** Deploys the `dist` directory to GitHub Pages.## Author
- Serhii Kostiv
- Email: [email protected]## License
This project is licensed under the [ISC License](LICENSE).For more information, visit the [GitHub Pages](https://kraiviks.github.io/).