๐ Live: https://simoncamacho.dev
Welcome to the second version of my portfolio created using Next.js. ๐ผโจ
https://github.com/CarlosSimon02/old.simoncamacho.dev and was deployed at old.simoncamacho.dev. ๐๐ฐ๏ธ
Check the live site: https://simoncamacho.dev ๐
- Next.js (React framework) โ๏ธ
- Tailwind CSS (utility-first styling) ๐๏ธ
- Vercel (deployment) โ๏ธ
- OpenAI SDK (Vercel / OpenAI features) ๐ค
- Radix UI (accessible primitives) โฟ
- GSAP (animations) ๐ฌ
- TypeScript (typed JS) ๐
- Node.js 18.18.0 or higher (recommended) ๐ฉ
- Yarn (this project uses
yarninstead ofnpm) ๐งถ
- Clone the repository:
git clone https://github.com/CarlosSimon02/www.simoncamacho.dev.git
cd www.simoncamacho.dev- Install dependencies with yarn:
yarn install-
Create a
.env.localfile for secrets (see .env.example for reference) ๐ -
Run the development server:
yarn devOpen http://localhost:3000 in your browser. ๐ฑ๏ธ๐
Scripts in package.json (use yarn):
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
}Usage examples:
# start dev server
yarn dev
# build for production
yarn build
# start production server (after build)
yarn start
# run linter
yarn lintThis site is intended to be deployed on Vercel. Connect the repository to Vercel, add the required environment variables in the project settings, and Vercel will run yarn build automatically.
- Build command:
yarn build - Output directory: Managed by Next.js
