NextGenPortfolio
Verified Safeby ALITAYYAB2K1
Overview
A personal portfolio website with a headless CMS (Sanity.io) for managing content like projects, blog posts, skills, and professional background.
Installation
npm run devEnvironment Variables
- NEXT_PUBLIC_SANITY_API_VERSION
- NEXT_PUBLIC_SANITY_DATASET
- NEXT_PUBLIC_SANITY_PROJECT_ID
- NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
- CLERK_SECRET_KEY
Security Notes
The project uses standard and well-maintained libraries like Next.js, Clerk, and Sanity.io. Environment variables are used for Sanity project configuration and are explicitly validated. Clerk handles authentication securely. No obvious 'eval' or malicious patterns were found. Sensitive API keys (e.g., Sanity write tokens) are not hardcoded or exposed client-side in the provided code, following good security practices for public-facing data (read-only for Sanity).
Similar Servers
turn-based-game-mcp
Provides an AI opponent for turn-based games via the Model Context Protocol (MCP).
aibolit-mcp-server
A server for AI agents to identify the most critical design issues in Java code using the Aibolit static analyzer.
toolhive-cloud-ui
A Next.js application for visualizing Model Context Protocol (MCP) servers and providing easy URL copying for integration with AI agents.
Hey-Sanka
This is a Next.js web application, likely serving as a frontend or full-stack platform.