Skip to content

My Portfolio Project is a starter exercise to create a porfolio based on specific settings and requirements to ensure proper structure and best practices.

Notifications You must be signed in to change notification settings

ClintonYounge/portfolio

Repository files navigation

My Portfolio Project

A Microverse project to create the Mobile Version of my Portfolio!

📗 Table of Contents

📖 My Portfolio Project

My Portfolio Project is a starter exercise to create a porfolio based on specific settings and requirements to ensure proper structure and best practices. By cloning this repo and running npm install we will have a basic Porfolio with properly configured linters and correct initial file structrure.

🛠 Built With

This Porfolio focuses only on linters and .gitignore. No JS or Server are included in this repository.

Tech Stack

Client

Key Features

  • Linters: Lighthouse, Webhint, and Stylelint
  • A .github/workflows/linters.yml file to run linters on GitHub Pull Request.
  • A .gitignore file including node_modules/.
  • A formspree form with a valid link.
  • Buttons that react when you hover.

(back to top)

🚀 Live Demo

Below is a link to the Live Demo of my project.

Below is a link to Loom explaining my project.

(back to top)

💻 Getting Started

Any new developer needing a basic project porfolio. Either to start practicing your code or creating your first app-features, cloning this project will give you what you need! To get a local copy up and running, follow these steps:

Prerequisites

In order to run this project you need:

  • Have npm installed in your project: curl -qL https://www.npmjs.com/install.sh | sh

Setup

Clone this repository to your desired folder:

git clone git remote add origin https://github.com/ClintonYounge/My-Portfolio-Project

or

git clone git remote add origin https://github.com/ClintonYounge/My-Portfolio-Project <-- Only if you have SSH keys configured on your GitHub account.

or

Utilizing Github Desktop. A simple interface, thats powerful enough to simplify this process. https://desktop.github.com/

Install:

run the npm install command in your console.

Usage

To run the linters before committing any changes to your code, execute the following commands:

npx hint . npx stylelint "**/*.scss"

(back to top)

👥 Authors

👤 Austin Iheagwarq 👤 José Madrigal

👤 Clinton Younge

🔭 Future Features

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

⭐️ Show your support

If you like this project please give me a star on GitHub.

🙏 Acknowledgments

Many thanks to Microverse for teaching me all I know about programming. I also want to thank to my coding partners Austin Iheagwarq and José Madrigal for their help with this project and advice on how to improve as a learning developer.

📝 License

This project is MIT licensed.

(back to top)

About

My Portfolio Project is a starter exercise to create a porfolio based on specific settings and requirements to ensure proper structure and best practices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published