Minimal Next.js 14 App Router project for the SecureLearning awareness platform microsite. Built with TypeScript and TailwindCSS, ready to deploy on Vercel.
- Node.js 18.17+ (or any version supported by Next.js 14)
- npm 9+ (bundled with recent Node releases)
Install dependencies after cloning the repo:
npm installStart the development server:
npm run devThen open http://localhost:3000 to view the site. Changes under src/ hot-reload automatically.
- The project documentation lives in markdown files under
content/docs/. - Visit
http://localhost:3000/journeyto browse the timeline and open individual docs. - To add a new doc, drop a markdown file in
content/docs/, update metadata insrc/lib/docs.ts, and the page will pick it up automatically.
Create an optimized production build and preview it locally:
npm run build
npm run startRun the project-wide lint checks:
npm run lintDeploy directly to Vercel (recommended). On the first deploy, Vercel will detect the Next.js project and configure defaults:
npm install -g vercel
vercelYou can also connect the GitHub repository and enable automatic deploys through the Vercel dashboard.