KeySentry is a comprehensive API key management, usage tracking, and analytics platform designed for multi-tenant applications. Our platform provides robust security controls, real-time analytics, and role-based access management.
- Advanced API Key Management: Create, revoke, and manage API keys with granular permissions.
- Real-time Usage Analytics: Track requests, response times, error rates, and usage patterns.
- Multi-tenant Architecture: Support multiple organizations with isolated environments.
- Role-Based Access Control: Implement fine-grained access control with customizable roles.
- Automated Rate Limiting: Protect your APIs from abuse with configurable rate limits.
- Comprehensive Audit Logs: Track all key management actions with detailed logs.
- Frontend: Next.js 14 with App Router
- UI: Tailwind CSS with dark/light theme support
- State Management: React Context API
- Authentication: JWT-based authentication
- Responsive Design: Mobile-first approach
- Node.js 18.x or higher
- npm or yarn
- Clone the repository:
git clone https://github.com/your-organization/keysentry.git cd keysentry