Back to GitHub activity
RepositoryRank #6Healthy(3.0)
WebProjectMechanics
Web Content Management system written in ASP.Net
Visual Basic .NET
Stale
Screenshot captured May 14, 2026
AI Summary
Generated by claude-haiku-4-5 with 90% confidence
Technical Summary: WebProjectMechanics WebProjectMechanics is a multi-tenant, multi-domain content management system designed to serve 36+ websites from a single ASP.NET Core 9 application instance, with a distinctive architecture that publishes all public content as pre-rendered static HTML served by Caddy. The project represents a greenfield modernization effort, migrating a 20+ year legacy ASP.NET Web Forms/MS Access system to contemporary cloud-native technologies (.NET 9, SQLite, and containerized infrastructure), while maintaining production continuity. The system employs a plugin-based domain architecture with independent SQLite databases per site (avoiding TenantId anti-patterns), enabling true data isolation and scalability on minimal infrastructure (~$10/month Azure Linux VM). Key technologies include ASP.NET Core Minimal APIs for the REST backend, Entity Framework Core 9 for ORM, Scriban for template rendering, and Caddy 2 as a reverse proxy with automatic SSL and static file serving. The unique "publish-to-static" approach significantly reduces runtime database load and improves security by pre-rendering content, making it ideal for content-heavy, multi-site operations with predictable traffic patterns. This architecture is particularly valuable for organizations managing numerous independent websites where per-domain data isolation, cost efficiency, and operational simplicity are critical requirements.
Key Metrics
Stars
3
Forks
0
Watchers
3
Spark Score
31.9
Composite activity score
Commit Velocity
0.0/mo
Commits per month
Total Commits
0
0 in last 90 days
Signals
Pull RequestsClear
0
Open
0
Draft
0
Review
SecurityClear
No active security alerts detected
Timeline
Created
Sep 19, 2017
3158 days ago
Last Commit
Apr 14, 2026
Last Push
Apr 14, 2026
30 days ago
Updated
May 14, 2026
Quality Indicators
README
License
CI/CD
Tests
Docs
Repository Info
Size
52,587 KB
Consistency Score
0.0
Activity Rate
0.00 commits/day
Spark Rank
#6
