🔗 Live site: https://lukeshephard.com
This is the source code for my portfolio, built with Next.js (App Router), React and TypeScript. It showcases my projects and socials.
Showing version 0.5.1.
| Page | Desktop | Mobile |
|---|---|---|
| Homepage | ![]() |
![]() |
| Projects | ![]() |
![]() |
-
Clone the repo
git clone https://github.com/lukeshephard/portfolio.git cd portfolio -
Install dependencies
npm install -
Run the development server
npm run devOpen http://localhost:3000 to view it in your browser. Edits will appear live.
- Responsive design with light, dark and system themes to on top of the default theme.
- Showcase of projects with screenshots for all supported platforms, along with descriptions and links where available.
- Accessible UI: alt text for images and good colour contrast.
- Fast loading: static export served from Cloudflare's global CDN, plus optimised images.
Code in this repository is licensed under the MIT License.



