This repository includes a minimal nextJS template I've created for my website antonykamp.de. It's a Next.js project written in TypeScript that uses Sass and icon from FontAwesome.
If you want to create your own website, clone this repository first, install all dependencies and run the server.
git clone https://github.com/antonykamp/antonykampde.git
cd antonykampde
npm i
npm run dev
# or
npm build
npm run start
Open http://localhost:3000 with your browser to see the result.
Four datasets exist that you can edit and expand for your website (Where).If you want to add data-entries, I recommend to use the given interfaces(How).
What? | Where | How |
---|---|---|
A new project | public/projects/ |
Project |
A new contribution | public/contributions/ |
Project |
An entry to my resume | public/bio.js |
BioItem |
An entry to my awards | public/awards.json |
AwardItem |
The easiest way to deploy the edited website is to use the Vercel Platform. Check out our Next.js deployment documentation for more details.
It's no rocketscience ;)