The portfolio is a standard Create React App project and can be deployed to any static hosting provider. Two options are documented here: Vercel (zero-config, recommended) and GitHub Pages (built into the project via theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/JuanRojasDev/juan-rojas-portafolio-web/llms.txt
Use this file to discover all available pages before exploring further.
gh-pages package).
The live site is deployed at https://juanrojas.vercel.app.
- Vercel
- GitHub Pages
Vercel automatically detects Create React App projects and configures the build settings for you.
Import the repository
Go to vercel.com/new, sign in with GitHub, and select the
juan-rojas-portafolio-web repository.Confirm build settings
Vercel will pre-fill the following settings. Verify they are correct before deploying:
| Setting | Value |
|---|---|
| Framework Preset | Create React App |
| Build Command | npm run build |
| Output Directory | build |
| Install Command | npm install |
Add environment variables
If you are using the contact form, add your EmailJS credentials under Settings → Environment Variables:
Build output
Both deployment methods use the same production build. Runningnpm run build produces an optimized static bundle in build/ with minified JavaScript, CSS, and hashed filenames for cache-busting.