← All projects

Web Development / Frontend website

Personal Portfolio Website

A React portfolio with responsive sections, project categories, dark mode, and motion for presenting development and data work.

Typographic project cover for Salman's React portfolio website
Project cover. Source implementation uses React, Vite, and Tailwind CSS.

The context

What this project explores.

An earlier personal portfolio built to introduce development, data science, and machine learning work. This repository is a separate React implementation from the local website you are viewing now.

The approach

From problem to output.

01

Structure the interface

Compose reusable React sections for the introduction, skills, projects, and contact information.

02

Adapt across screens

Use Tailwind CSS to support responsive layouts and a mobile navigation menu.

03

Add interaction

Integrate dark mode, smooth scrolling, and Framer Motion transitions.

Inside the repository

The deliverables.

More to explore.

Back to the collection