Personal website and blog for Jose Tom.
- Framework: Next.js
- Deployment: Vercel
- Content: MDX
- Styling: Tailwind CSS
- Node.js:
24.x(seepackage.jsonengines and.nvmrc)
data/*- Static data used for profile, routes, and blog metadata.data/blog/*- MDX blog posts.pages/blog/*- Blog listing and individual blog pages.pages/*- Homepage and other static pages.components/*- Reusable UI components.public/*- Static assets including images and logos.scripts/*- RSS and sitemap generation scripts.styles/*- Global styles.
- Blog view counters were removed (frontend + API + DB dependencies).
- RSS and sitemap are generated on postbuild.
git clone https://github.com/josetom/portfolio.git
cd portfolio
npm install
npm run dev