Joaquin A. Moquette personal website.
- Node.js 20.19+ or 22.12+
- Yarn 4.13.0
yarn installCopy .env.example to .env.local and update with your values:
cp .env.example .env.localRequired variables:
VITE_EMAILJS_SERVICE_ID- Your EmailJS service IDVITE_EMAILJS_TEMPLATE_ID- Your EmailJS template IDVITE_EMAILJS_PUBLIC_KEY- Your EmailJS public key
yarn devyarn buildyarn previewyarn dev- Start development serveryarn build- Build for productionyarn preview- Preview production buildyarn lint- Run ESLintyarn lint:fix- Fix ESLint issuesyarn format- Format code with Prettieryarn tsc- Type check with TypeScript
- React 19
- TypeScript 5.9
- Vite 8
- Tailwind CSS 4.2
- React Router 7.13
- ESLint 9 with flat config
This project is open source and available under the MIT License.
