Skip to content

weirdapps/resume

Repository files navigation

Resume

Deploy to GitHub Pages License: MIT TypeScript Next.js

Personal resume / CV website for Dimitrios Plessas — AGM, Cards & Digital Business at National Bank of Greece. Built with Next.js and deployed to GitHub Pages, with light/dark mode and smooth animations.

Live site: weirdapps.github.io/resume

Tech Stack

  • Framework: Next.js 15 (App Router, static export)
  • Language: TypeScript
  • Styling: Tailwind CSS 4
  • Animations: Framer Motion
  • Theming: next-themes (light/dark mode toggle)

Project Structure

resume-modern/        # Next.js application
  app/                # App Router pages and layout
  components/         # UI components (header, experience, education, etc.)
assets/               # Static assets (profile photo)

Local Development

cd resume-modern
npm install
npm run dev

Open http://localhost:3000.

Build

cd resume-modern
npm run build

The static export is generated in resume-modern/out/.

Deployment

The site is deployed to GitHub Pages via a GitHub Actions workflow (.github/workflows/deploy.yml). Every push to master triggers a build and deploy automatically.

About

Personal resume/CV website — Next.js 15, TypeScript, Tailwind CSS, dark mode

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors