Skip to content

PEI-SecureLearning/site

Repository files navigation

SecureLearning Microsite

Minimal Next.js 14 App Router project for the SecureLearning awareness platform microsite. Built with TypeScript and TailwindCSS, ready to deploy on Vercel.

Check it Out

Prerequisites

  • Node.js 18.17+ (or any version supported by Next.js 14)
  • npm 9+ (bundled with recent Node releases)

Installation

Install dependencies after cloning the repo:

npm install

Local Development

Start the development server:

npm run dev

Then open http://localhost:3000 to view the site. Changes under src/ hot-reload automatically.

Journey & Docs

  • The project documentation lives in markdown files under content/docs/.
  • Visit http://localhost:3000/journey to browse the timeline and open individual docs.
  • To add a new doc, drop a markdown file in content/docs/, update metadata in src/lib/docs.ts, and the page will pick it up automatically.

Building for Production

Create an optimized production build and preview it locally:

npm run build
npm run start

Linting

Run the project-wide lint checks:

npm run lint

Deployment

Deploy directly to Vercel (recommended). On the first deploy, Vercel will detect the Next.js project and configure defaults:

npm install -g vercel
vercel

You can also connect the GitHub repository and enable automatic deploys through the Vercel dashboard.

About

Website for the project development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors