An open API service indexing awesome lists of open source software.

https://github.com/markbrutx/portfolio2025

Modern portfolio website built with Angular, featuring an authentic macOS desktop experience. Complete with interactive windows, dock navigation, and fluid animations.
https://github.com/markbrutx/portfolio2025

angular angular19 macos portfolio-website

Last synced: 10 months ago
JSON representation

Modern portfolio website built with Angular, featuring an authentic macOS desktop experience. Complete with interactive windows, dock navigation, and fluid animations.

Awesome Lists containing this project

README

          

# Magzhan.me

Personal portfolio website built with Angular 19, featuring an authentic macOS-style interface and interactions. The portfolio recreates the look and feel of macOS, providing a unique and interactive way to showcase my work and skills.

🌐 **[Visit Live Website](http://magzhan.me)**

## Features

- Authentic macOS-inspired UI/UX:
- Dock-style navigation with app-like interactions
- System-accurate cursor behaviors
- Native-looking windows with working controls
- Fluid animations and transitions
- About Me, Skills, Experience, Education, Contacts, and Projects sections
- CV download functionality
- Youtube channel link
- Loading screen with preload functionality
- Mobile placeholder UI

## Demo
Check out the live demo of the portfolio on YouTube:
[Portfolio Demo Video](https://youtu.be/_e7IUn6WtkI)

## Setup

### Requirements
- Node.js 20+
- Angular CLI 19+

### Installation
```bash
npm install
npm start
```

### Development Commands
```bash
npm test # Run tests
npm run lint # Run linting
npm run build # Build project
http-server dist/portfolio2025/browser # test build