Personal website built with Next.js.
Active Pages:
/travel/cdmx
- Travel notes and experiences from Mexico City
Travel page components are organized in /components/field-notes/
with the following structure:
- Each component has its own folder
- Each folder contains:
ComponentName.tsx
- React componentComponentName.module.css
- CSS module for styling
Travel journal data is stored in travel/cdmx/data/
with two Zod schemas:
- Itinerary schema - Structure for planned activities and locations
- Journal schema - Structure for travel experiences and notes
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
The site uses:
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out the Next.js deployment documentation for more details.