Developer portfolio website built using Next.js. A single page website featuring bio, projects and recent repo updates. Visit the site here:
- Fork or clone this repo
- Install dependencies
npm install
- Start the dev server
npm run dev
This site is continuosly deployed to Vercel from merges made to the master branch.
If you find any bugs or issues feel free to raise them in the issues section of this repo.
Create a build
npm run build
Run the linter
npm run lint
To aide continuous delivery this projects makes use of feature flags. These can be added to a .env.local
in the route of the project, for example:
# .env.local
NEXT_PUBLIC_FEATURE_PAGES=true
So we create new features in small PRs without having to expose to users.
NOTE: In Nextjs the variables must be preceeded with
NEXT_PUBLIC_
to work.