• Stars
    star
    201
  • Rank 194,491 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A portfolio for developers (Next js version)

A basic portfolio for developers

All Contributors

Deploy with Vercel

Powered by Vercel

Gatsby version

Gatsby-portfolio-portfolio

Screenshot 2022-06-08 at 15 56 48

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 Deploy with Vercel 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 libraries package.json

License

This project is licensed under the MIT License - see the LICENSE.md file for more details

Contributors

Josรฉ Fernando Hรถwer Barbosa
Josรฉ Fernando Hรถwer Barbosa

๐Ÿ“–
Elbarae Rguig
Elbarae Rguig

๐Ÿ’ป ๐Ÿ“– ๐Ÿ›
Karl Horky
Karl Horky

๐Ÿ’ป ๐Ÿ“– ๐Ÿ›ก๏ธ
Moutawakkil Mohammed
Moutawakkil Mohammed

๐Ÿ’ป ๐Ÿ›

Support

If you love this Next js template and want to support me, you can do so through my GitHub profile.

More Repositories

1

gatsby-portfolio-dev

A portfolio for developers
JavaScript
792
star
2

unnamed-css-framework

A simple colorful CSS framework
CSS
260
star
3

old-smakosh.com

My old personal website
JavaScript
259
star
4

gatsby-theme-portfolio

Gatsby theme portfolio
JavaScript
129
star
5

nft-mint-app

Easily mint NFTs
TypeScript
117
star
6

roll-your-own-auth

Copy & paste code to roll your own auth easily and for free
MDX
71
star
7

react-flex-ready

A Flexbox grid ready, easy to implement and customize
TypeScript
60
star
8

ontwik-ui

ontwik-ui - A headless UI library
TypeScript
56
star
9

Smartshop

An e-commerce php/mysql website built from scratch (Deprecated)
CSS
54
star
10

CRA-boilerplate

Personal CRA boilerplate
TypeScript
42
star
11

gatsby-app-starter-rest-api

Not todo Gatsby app for my talk
JavaScript
39
star
12

gatsby-starter-i18n

Gatsby starter with i18n and some cool features
JavaScript
36
star
13

react-hot-pagination

A React component to render your pagination navigation
TypeScript
32
star
14

rest-api-boilerplate-v2

Boilerplate of a RESTful API
JavaScript
31
star
15

next-prisma2-now

Next static and dynamic SSR + Prisma 2 + Postgres + Auth0 + Vercel
TypeScript
31
star
16

auth-ts-boilerplate

Boilerplate for auth using Type-graphql, typeORM, Postgres and Redis
TypeScript
20
star
17

Perceptron-neural-net-from-scratch

A single artificial neuron built from scratch to understand the maths behind neural nets !
Jupyter Notebook
18
star
18

auth-ts-next-boilerplate

A Next js boilerplate for authentication
TypeScript
17
star
19

gatsby-airtable-starter

Gatsby Airtable starter
JavaScript
16
star
20

gatsby-apollo-starter

Gatsby Apollo starter - with client side routing
JavaScript
16
star
21

covid-19-next

Offline Covid-19 stats
JavaScript
16
star
22

personal-react-app-boilerplate

My personal React app boilerplate to build mvps faster.
JavaScript
15
star
23

notion-changelog-next

A Notion Changelog Next js boilerplate
TypeScript
14
star
24

next-todo-app

A Next.js Todo app that uses Server Actions
TypeScript
14
star
25

AuthRollout-rest-next

Roll your own auth boilerplate, REST API - Next.js
TypeScript
14
star
26

todo-app

A simple PWA Todo App
JavaScript
12
star
27

gatsby-source-dribbble

Load your Dribbble shots into your Gatsby website
JavaScript
11
star
28

react-todolist

A simple todolist react app
JavaScript
10
star
29

Next-Conf-NFT

TypeScript
9
star
30

with-imagekit

Next js app to upload pictures to Imagekit using Next API routes
TypeScript
9
star
31

AuthRollout-rest-express

Roll your own auth boilerplate, REST API - express js Prisma SQlite Redis http-only cookie
TypeScript
8
star
32

blablaconf-talk-2020

WTH is ISR? - Blablaconf talk
7
star
33

prisma2-gatsby

Prisma2 + Gatsby
CSS
7
star
34

gatsby-source-dribbble-example

Example website for the gatsby-source-dribbble plugin
JavaScript
7
star
35

rest-api-boilerplate

A simple rest api to start with, built with express and mongoose.
JavaScript
7
star
36

gatsby-design-system-experimental

Experimenting trying to find the best way possible to deliver design systems with efficiency
CSS
7
star
37

RN-personal-boilerplate

Personal React native boilerplate
JavaScript
7
star
38

not-todo-api

REST API for my Gatsby talk about building static & dynamic apps with Gatsby
JavaScript
6
star
39

handling-server-state-react-js

Monorepo containing my examples of my recent talk about handling server cache state in React js
TypeScript
6
star
40

junction-app

Making students online learning experience better
TypeScript
6
star
41

the-evolution-of-CSS-grid-systems-talk

Slides of my talk about The evolution of CSS Grid systems
JavaScript
5
star
42

token-gating-starter

Next.js + Rainbowkit + Alchemy + Next Auth Token gating starter
TypeScript
5
star
43

article-auth-app

Example React Native mobile app for my recent article
JavaScript
5
star
44

build-a-blog-with-Contentful-and-Gatsby-talk

My talk about Contentful Headless CMS and how to use along with Gatsby to build a blog
JavaScript
4
star
45

beaf-api

Beaf Rest API bootstrapped in 24 hours.
JavaScript
4
star
46

rn-rnn

Boilerplate that uses React Native and React Native Navigation
JavaScript
4
star
47

Vue-intro-workshop

Short introduction into Vue
Vue
4
star
48

article-auth-web

Example React web app for my recent article
JavaScript
4
star
49

Unnamed-getting-started

Unnamed starter kit featuring yoeman webapp
CSS
4
star
50

countries-currencies-json

Json file to easily get currency by country code
4
star
51

react-airtable-webinar

Slides of the online webinar about creating mvps using React/Gatsby & Airtable
JavaScript
4
star
52

implement-auth-cheaply-securely

Implement authentication cheaply and securely talk
CSS
4
star
53

SIWE-Next.js

A simple boilerplate using Rainbowkit, Sign In With Ethereum and a custom authentication.
TypeScript
4
star
54

with-apollo-next

To be deleted
JavaScript
3
star
55

next-image-unsplash

Testing Next Image component with ISR
TypeScript
3
star
56

companies-reviews

A simple personal Glassdoor like for you
TypeScript
3
star
57

SIWE-Express.js

A simple boilerplate using Sign In With Ethereum and express-session storing the session in a cookie.
TypeScript
3
star
58

introducing-gatsby

Slide deck for my upcoming talk about Gatsby
JavaScript
3
star
59

weather-app

A simple weather PWA
JavaScript
3
star
60

building-static-dynamic-apps-with-gatsby

A talk about building static & dynamic apps with Gatsby
JavaScript
3
star
61

beafapp

Beaf React App bootstrapped in 24 hours
JavaScript
3
star
62

smakosh-boilerplates

Just me gathering my boilerplates in this one repo
2
star
63

crypto-streaming

[WIP] A React package to stream crypto using Superfluid
2
star
64

CRA-Airtable

CRA starter with Airtable - A videography app to manage your shots
JavaScript
2
star
65

vue-flex-ready

A Vue Flex Grid that's easy to use and customize
TypeScript
2
star
66

devc-blog

A blog example using Gatsby
CSS
2
star
67

wtm-blog

Demo blog during my talk on WTM
CSS
2
star
68

funhub

See your GitHub repos using GitHub GraphQL API
JavaScript
2
star
69

vue-test-app

Test Vue app for a Vue workshop
Vue
2
star
70

beaf-prototype

Helping on everyday's decisions!
TypeScript
1
star
71

next-custom-server-tailwind-styled-components

JavaScript
1
star
72

test-i18n-contentful

A quick prototype to test i18n with Contentful
CSS
1
star
73

redux-ethers-example

An example using Redux and ethers with Opensea API
TypeScript
1
star
74

smakosh

1
star
75

beaf-gatsby

Landing page of Beaf app
JavaScript
1
star
76

article-auth-api

Example REST API for my recent article
JavaScript
1
star
77

image-resizer

A ready to use php function image resizer
CSS
1
star
78

todo-hooks

A todo app with React hooks [WIP]
JavaScript
1
star
79

RN-boilerplate

Personal RN boilerplate with native base
JavaScript
1
star
80

context-ethers-example

An example using Context API with useReducer, ethers and Opensea API
TypeScript
1
star