https://github.com/michxymi/michxymi.com
My personal website
https://github.com/michxymi/michxymi.com
husky lint-staged mdx nextjs pnpm shadcn-ui tailwindcss ultracite vercel
Last synced: 5 months ago
JSON representation
My personal website
- Host: GitHub
- URL: https://github.com/michxymi/michxymi.com
- Owner: michxymi
- License: mit
- Created: 2025-11-30T07:24:52.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-26T19:15:14.000Z (6 months ago)
- Last Synced: 2025-12-28T09:05:33.249Z (6 months ago)
- Topics: husky, lint-staged, mdx, nextjs, pnpm, shadcn-ui, tailwindcss, ultracite, vercel
- Language: TypeScript
- Homepage: https://michxymi.com
- Size: 528 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# michxymi.com
Personal portfolio website built with NextJS
## Features
- Blog with MDX support
- Projects showcase
- About page with work experience
- Contact form
- RSS feed
- Dark/light theme
## Tech Stack
- NextJS 16 (App Router)
- React 19
- Typescript
- shadcn/ui and Tailwind CSS
- MDX for content
## Getting Started
**Prerequisites:** Node.js 22+, pnpm
```bash
# Install dependencies
pnpm install
# Run development server
pnpm dev
# Build for production
pnpm build
# Start production server
pnpm start
```
Open [http://localhost:3000](http://localhost:3000) to view the site.
## Deployment
Deployed on [Vercel](https://vercel.com). Push to main branch triggers automatic deployment.