Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ssekpius/microverse-portfolio

MICROVERSE: My Portfolio, this will include all micro projects as i progress through microverse program (ES6 ,HTML,CSS)
https://github.com/ssekpius/microverse-portfolio

Last synced: 19 days ago
JSON representation

MICROVERSE: My Portfolio, this will include all micro projects as i progress through microverse program (ES6 ,HTML,CSS)

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/Microverse-blueviolet)

# Project Name

> Portfolio: desktop version

## Built With

- CSS, HTML
- Frameworks-none
- Technologies use- Git, npm

## Live Demo (if available)

[Live Demo Link](https://ssekpius.github.io/Microverse-Portfolio/)

## About

My portfolio is one of the most powerful tools in my software developer toolbox; it’s the easiest way of showing what iam truly capable of as a developer, and is a quick and simple way for recruiters and hiring managers to get an idea of what i can bring to their teams.

To get a local copy up and running follow these simple example steps.

### Prerequisites
Set-up GitHub Actions
1. create a .github/workflows folder and add a copy of .github/workflows/linters.yml (https://github.com/microverseinc/linters-config/blob/master/html-css/.github/workflows/linters.yml) to that folder.

### Setup & Install
Set-up linters in your local env
#### Webhint
1. you need to initialize npm to create package.json file. npm init -y
2. Run npm install --save-dev [email protected]
3. Copy .hintrc (https://github.com/microverseinc/linters-config/blob/master/html-css/.hintrc) to the root directory of your project.

#### Stylelint
A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.
1. Run npm install --save-dev [email protected] [email protected] [email protected] [email protected]
2. Copy .stylelintrc.json (https://github.com/microverseinc/linters-config/blob/master/html-css/.stylelintrc.json) to the root directory of your project.

#### ESLint
1. Run npm install --save-dev [email protected] [email protected] [email protected] [email protected]
2. Copy .eslintrc.json(https://github.com/microverseinc/linters-config/blob/master/html-css-js/.eslintrc.json) to the root directory of your project.
3. Run npx eslint . on the root of your directory of your project to Fix linter errors.

### Run tests

1. Run npx hint . to Fix Web validation errors.
2. Run npx stylelint "**/*.{css,scss}" on the root of your directory of your project to Fix linter errors.

## Authors
1. Ssekweyama Pius

- GitHub: [@githubhandle](https://github.com/SSEKPIUS)
- Twitter: [@twitterhandle](https://twitter.com/SSEK_PIUS)
- LinkedIn: [LinkedIn](https://linkedin.com/in/pius-ssekweyama-23665794)

## 🀝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).

## Show your support
Give a ⭐️ if you like this project!

## Acknowledgments
- Big thanks to Microverse and all the student teams that contributed in any form

## πŸ“ License
This project is [MIT](./LICENSE) licensed.