API Endpoints
GET
/api/health
Health check
GET
/api/blog
Public blog posts
GET
/api/experience
Work experience
GET
/api/skills
Skills list
GET
/api/projects
Projects
GET
/api/education
Education
POST
/api/contact
Contact form
POST
/api/newsletter
Newsletter signup
POST
/api/blog/:slug/view
Record blog view
POST
/api/event
Portfolio analytics event
POST
/api/session/login
Admin login
GET
/api/admin/*
Admin CRUD (auth required)