Skip to content

AlexDjangoX/portfolio-alexander

Repository files navigation

Portfolio — Alexander

My personal portfolio — dark-first UI, case studies, contact, and CMS-backed content. This repository exists so anyone browsing the code can see what the project is and which technologies it uses; it is not a template or starter for others to copy and run.

Next.js TypeScript Sanity

Live site


Preview

Portfolio homepage — hero with navigation, headline, CTA, and 3D illustration

Home: hero, skills strip, services, experience, projects, testimonials, and CTA — with light/dark theme.


About

I am Alexander, a web developer based in Poland. The site showcases my work as case studies, along with skills, experience, and testimonials. Content is edited in Sanity; the public site is Next.js (App Router), TypeScript, and Tailwind.


Features

Area Details
Home Hero with animated copy, email copy-to-clipboard, skills, services, timeline, featured projects, testimonials
Case studies Listing and individual project pages (/case-studies, /case-studies/[id])
Contact Form powered by EmailJS
Resume Download link from the main navigation
Theming next-themes — light/dark with system-friendly defaults
CMS Sanity Studio at /studio for structured content
Motion Framer Motion for scroll and entrance animations

Tech stack


Repository layout

app/
  (root)/          # Marketing site — home, case studies, contact
  (studio)/        # Sanity Studio
components/        # Page sections and shared UI
sanity/            # Queries and Sanity client

Built with Next.js · TypeScript · Tailwind · Sanity

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors