Word-Link
Project Page
A modern digital crossword experience built with high-performance C# backend and a lightweight SQL foundation. Engineered for clarity, speed, and precision.
Overview
The Vision
Word-Link reimagines the classic crossword for the minimalist age. By stripping away visual clutter, we focus on the core cognitive challenge: linking vocabulary through an architectural grid.
The Performance
Leveraging .NET 10, the application achieves sub-50ms puzzle generation and verification, ensuring a seamless user flow without frustrating latency.
Key Architecture
MVC Pattern
Strict separation of concerns using ASP.NET Core MVC. Models manage word relations, Views handle the crisp minimalist UI, and Controllers orchestrate solving logic.
Fast Middleware
Custom middleware for puzzle state persistence and session management, optimized for the .NET 10 Kestrel web server with zero overhead.
Secure Core
Built-in protection against common web vulnerabilities, utilizing modern .NET security defaults and strongly-typed data access.
Database
Schema
Powered by SQLite
A serverless, high-performance database engine chosen for its portability and zero-configuration deployment.