https://github.com/juniorxsound/portfolio
My personal portfolio website 🏡
https://github.com/juniorxsound/portfolio
gatsby portfolio react website
Last synced: 20 days ago
JSON representation
My personal portfolio website 🏡
- Host: GitHub
- URL: https://github.com/juniorxsound/portfolio
- Owner: juniorxsound
- License: mit
- Created: 2018-08-05T23:36:13.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-23T20:49:14.000Z (over 1 year ago)
- Last Synced: 2025-01-29T01:38:50.317Z (9 months ago)
- Topics: gatsby, portfolio, react, website
- Language: JavaScript
- Homepage: https://orfleisher.com
- Size: 52.3 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Portfolio
A minimalist portfolio built with Next.js, TypeScript, and Tailwind CSS.
## Features
- **Static Generation**: Optimized builds with `output: 'export'`
- **MDX Content**: Project pages auto-generated from MDX files
- **Responsive Design**: Mobile-first with Tailwind CSS
- **SEO Optimized**: Auto-generated sitemap and metadata
- **Dark/Light Mode**: Theme switching support
## Development
```bash
npm install
npm run dev
```
## Deployment
- **Staging**: Automatically deployed to staging environment on every push to the `dev` branch
- **Production**: Automatically deployed to production environment on every push to the `master` branch
## Project Structure
- `content/projects/` - MDX project files
- `app/` - Next.js app router pages
- `components/` - Reusable React components
- `lib/` - Utilities and constants