/portfolio-website

A Portfolio website showing blogs from Hashnode.com using their GraphQL API and pinned projects from a GitHub Profile using a custom made web scraping REST API.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Singhlify Portfolio Website

Portfolio Website Hero Section

I'm Gurjot Singh, a Full-Stack geek & developer. I have been developing Web Applications since the beginning of 2020. In my free time I write blogs on HashNode. You can find me everywhere @singhlify.

🚀 Demo

https://singhlify.vercel.app/

Project Screenshot:

Portfolio Website full page screenshot

🧐 Features

Here're some of the project's best features:

  • Statically Generated
  • Clean, Minimilistic, Modern and Responsive UI
  • Open Resume in new tab to view instead of downloading it
  • Check out the latest blogs at a glance
  • Best projects directly sourced from GitHub's pinned repos
  • Social Links for multiple channels of communication

🛠️ Installation Steps:

  1. Clone the repo
git clone [url]
  1. Install the dependencies to the local node_modules folder
npm i
  1. Run the app
npm run dev

🍰 Contribution Guidelines:

Commit

Template- :feature_emoji: [FEATURE CATEGORY] commit message

:star: [FEAT]
😒 :unamused: [CHORES]
🛠️ :hammer_and_wrench: [UPDATE]
🌈 :rainbow: [STYLE]
📝 :memo: [DOCS]
♻️ :recycle: [REFACTOR]

💻 Built with

Technologies used in the project:

  • NextJs
  • Material UI
  • Styled Components
  • Axios
  • Apollo Client
  • GraphQl
  • Redux

🛡️ License:

This project is licensed under the GNU License