/portfolio

My portfolio website

Primary LanguageTypeScript

Portfolio

My portfolio website built with Next.js framework. It uses (headless) DatoCMS for content management and leverages static site generation for rapid loading times and exceptional performance.

Furthermore, it uses Framer Motion in combination with Tailwind CSS to create advanced animations and provide a seamless user experience.

Demo

portfolio-demo-short.mov

Watch Full Demo here

Setup

Installation

Use npm package manager to install this app.

$ git clone https://github.com/agataszus/portfolio.git
$ cd ./portfolio
$ npm install

Usage

To run the application use

$ npm start

Or go to Portfolio website

Technologies

  • Next.js
  • Typescript
  • Tailwind CSS
  • Framer Motion
  • ESLint
  • Prettier
  • GraphQL
  • DatoCMS