- React 18.2.0 + TypeScript 5.7.2 + Vite 6.3.1
- Tailwind CSS 3.4.1 + shadcn/ui
- React Router 7.5.1
- Install dependencies (recommended: bun):
# Using bun (recommended - faster)
bun install
# Or using npm
npm install- Start development server:
bun dev
# or npm run dev- Build for production:
bun run build
# or npm run build- Local server: http://localhost:5173
- Built with modern React patterns and TypeScript
- Responsive design with Tailwind CSS
- Pre-configured shadcn/ui components
Seshforge is a PT1-oriented pentesting training platform built to simulate real certification workflows without requiring VPN access.
It combines vulnerable box simulation, terminal-based exercises, methodology tracking, reporting practice, and repetition-driven training into a single environment designed to build operational muscle memory.
The platform includes:
- PT1-style attack paths and scenarios
- Browser-based Linux terminals supporting both Kali and Arch workflows
- Box and service simulation
- Command repetition and methodology reinforcement
- Pentest note-taking and reporting integration
- Progress and consistency tracking
The goal is to turn instinctive practice into fast, repeatable operational execution under exam conditions.