The Ape Project
An ASP.NET Core MVC framework with comprehensive authentication, role-based access control.
This project provides a solid foundation for building secure, production-grade web applications.
Platform Features
Built-in tools for managing members, content, and communications
Identity & Security
ASP.NET Identity with Entity Framework, email verification, and secure account management including two factor authorization.
Role Management
Role-driven access control with Admin and Member roles. Manage user assignments from the admin panel.
Email System
Azure Communication Services with SMTP fallback. Configured through the System Credentials page for outbound email needs.
Contact Form
Public contact form with admin-configurable recipient addresses, and email logging with triple-layer SPAM protection (honeypot fields, JavaScript token, timing validation).
Document Library
Hierarchical PDF management with folder-based organization. Supports Admin-only and Member-visible access levels.
Image Gallery
Admin-editable picture gallery with categorized albums and image management.
More Links
Organized link categories with drag-and-drop reordering. Admin-only and public visibility options.
System Credentials
Encrypted credential storage for API keys, SMTP settings, and service configuration with audit logging.
Active Members
Monitor currently active members and recent login activity from the admin dashboard.
The Ape Project - Copyright © 2026