A premium, modern CTF writeups website built with React, Vite, and Framer Motion.
- Modern Design: Sleek dark mode with glassmorphism and vibrant purple accents.
- Markdown Support: Easily write and display your deep dives.
- Responsive: Perfect viewing on all devices.
- Easy Deployment: One-command deployment to GitHub Pages.
- Framework: React (Vite)
- Styling: Vanilla CSS (Premium Tokens)
- Icons: Lucide React
- Animations: Framer Motion
- Markdown: React Markdown
npm installnpm run devOpen src/data/writeups.js and add a new object to the array. You can use Markdown for the content field.
{
id: "your-id",
title: "Title",
category: "Web",
difficulty: "Easy",
date: "2026-02-24",
summary: "Brief summary...",
tags: ["web", "sqli"],
content: \`# Your Markdown Content\`
}To deploy to GitHub Pages:
- Ensure your repository is initialized and connected to GitHub.
- Push your latest changes to GitHub:
git add .
git commit -m "update writeups"
git push origin main- Run:
npm run deployMIT