{"repo":"smakosh/next-portfolio-dev","free":true,"listed":false,"github":"https://github.com/smakosh/next-portfolio-dev","clone":"git clone https://github.com/smakosh/next-portfolio-dev.git","description":"A portfolio for developers (Next js version)","language":"TypeScript","stars":221,"topics":["portfolio","typescript","nextjs","vercel"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"A basic portfolio for developers Gatsby version Gatsby-portfolio-portfolio Features - TypeScript - Eslint/Prettier configured - Scores 100% on a11y / Performance / PWA / SEO - Easy to customize - Nice project structure - Amazing illustrations by Undraw.co - Tablet & mobile friendly - Continuous deployment with Vercel - A contact form protected by Google Recaptcha powered by Formspree - Can be deployed with one click - Fetches your Github pinned projects with most stars (You could customize this if you wish) using ISR - One click deployment to Vercel Design Project on Behance Prerequisites Online 1. Grab a Google recaptcha key from Google Recaptcha 2. Grab your Github token from GitHub 3. Click and pass in your: - Github token To Env variables section. Locally 1. Create an account at Formspree 2. Install PNPM 3. Grab your Github token from GitHub 4. Run cp .env.development.local.template .env.development.local If you'd like to build the website locally, you will need to run cp .env.development.local.template .env.development.local as well and provide your env variables. 5. Run pnpm i && pnpm dev You could run vercel env pull to get your env variables from Vercel. 6. Make sure to edit the src/data/config.ts file Deploying locally to Vercel I highly recommend that you push to GitHub/GitLab and deploy your repository to Vercel instead or just hit the Deploy button. Built with - Adobe XD - Next js - Tailwindcss - TypeScript - Formspree - VSCode - And these useful of JavaScript lib","default_branch":null,"files":null,"tree":[],"storefront":"/r/smakosh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/smakosh/next-portfolio-dev/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}