Skip to content

raymondkneipp/portfolio-2022

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Portfolio 2022

My portfolio website showcasing my pinned repositories.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. License
  6. Contact

About The Project

Portfolio Screen Shot

(back to top)

Built With

(back to top)

Getting Started

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

Installation

  1. Clone the repo
    git clone https://github.com/raymondkneipp/portfolio-2022.git
  2. Install NPM packages
    npm install
  3. Get a free EmailJS API Key at https://www.emailjs.com/
  4. Add an email service https://dashboard.emailjs.com/admin
  5. Set PUBLIC_EMAILJS_SERVICE to given Service ID in .env
  6. Set PUBLIC_EMAILJS_PUBLIC_KEY to public key https://dashboard.emailjs.com/admin/account
  7. Create two email templates. One for the contact form and the other for a coupon.
  8. Set the template ID for each in .env
  9. Create a GitHub Personal Access Token with access to repos https://github.com/settings/tokens
  10. Change line 9 in /src/components/Portfolio.astro from
user(login: "raymondkneipp") {

to

user(login: "YOUR_GITHUB_USERNAME") {

The query returns your pinned repositories.

  1. Start local server
    npm run dev

(back to top)

Roadmap

Blog Post Ideas

  • Impove SEO

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Raymond Kneipp - @rfkquery - hello@raymondkneipp.com

Project Link: https://github.com/raymondkneipp/portfolio-2022

(back to top)