# Monkeytype ## Docs - [Introduction](https://mintlify.wiki/monkeytypegame/monkeytype/introduction.md): Welcome to Monkeytype - a minimalistic and customizable typing test - [Quick Start Guide](https://mintlify.wiki/monkeytypegame/monkeytype/quickstart.md): Get started with Monkeytype in under a minute - [Features Overview](https://mintlify.wiki/monkeytypegame/monkeytype/features.md): Explore all the powerful features Monkeytype has to offer - [Test Modes](https://mintlify.wiki/monkeytypegame/monkeytype/guides/test-modes.md): Understanding all test modes available in Monkeytype - [Customization Options](https://mintlify.wiki/monkeytypegame/monkeytype/guides/customization.md): Personalize your Monkeytype experience with extensive customization options - [Account System](https://mintlify.wiki/monkeytypegame/monkeytype/guides/account-system.md): Create an account to save results, track progress, and compete on leaderboards - [Themes](https://mintlify.wiki/monkeytypegame/monkeytype/guides/themes.md): Customize your visual experience with 56+ beautiful themes - [Profile Customization](https://mintlify.wiki/monkeytypegame/monkeytype/guides/profile.md): Customize your Monkeytype profile with bio, keyboard info, social links, badges, and privacy settings. - [Friends and Social Features](https://mintlify.wiki/monkeytypegame/monkeytype/guides/friends-social.md): Connect with other typists, send friend requests, and compete on friends-only leaderboards. - [XP and Progression System](https://mintlify.wiki/monkeytypegame/monkeytype/guides/progression.md): Learn how XP is earned, streak bonuses work, and badges are unlocked in Monkeytype's progression system. - [Premium Features](https://mintlify.wiki/monkeytypegame/monkeytype/guides/premium.md): Unlock premium benefits including higher result limits, test activity history, and exclusive badges. - [Funbox Modes](https://mintlify.wiki/monkeytypegame/monkeytype/advanced/funbox.md): Explore unique typing challenges with Monkeytype's funbox modes - [Challenge System](https://mintlify.wiki/monkeytypegame/monkeytype/advanced/challenges.md): Complete special challenges to earn achievements and rewards on Monkeytype - [Keyboard Layouts](https://mintlify.wiki/monkeytypegame/monkeytype/advanced/keyboard-layouts.md): Practice typing with different keyboard layouts on Monkeytype - [Getting Started](https://mintlify.wiki/monkeytypegame/monkeytype/contributing/getting-started.md): Set up your local development environment to contribute code to Monkeytype - [Basic Contributions](https://mintlify.wiki/monkeytypegame/monkeytype/contributing/basic-contributions.md): Add languages, quotes, and themes to Monkeytype without setting up a local development environment - [Advanced Contributions](https://mintlify.wiki/monkeytypegame/monkeytype/contributing/advanced-contributions.md): Make code changes and functional improvements to Monkeytype - [Contribution Guidelines](https://mintlify.wiki/monkeytypegame/monkeytype/contributing/guidelines.md): Standards and best practices for contributing to Monkeytype - [System Architecture Overview](https://mintlify.wiki/monkeytypegame/monkeytype/architecture/overview.md): Understanding Monkeytype's monorepo structure, tech stack, and system design - [Frontend Architecture](https://mintlify.wiki/monkeytypegame/monkeytype/architecture/frontend.md): SolidJS framework, component structure, state management, and build system - [Backend Architecture](https://mintlify.wiki/monkeytypegame/monkeytype/architecture/backend.md): Express API, ts-rest contracts, middleware pipeline, and authentication - [Data Architecture](https://mintlify.wiki/monkeytypegame/monkeytype/architecture/database.md): MongoDB collections, schemas, Redis caching, and data models - [API Overview](https://mintlify.wiki/monkeytypegame/monkeytype/api/overview.md): Introduction to the Monkeytype API - [Authentication](https://mintlify.wiki/monkeytypegame/monkeytype/api/authentication.md): Authentication methods for the Monkeytype API - [API Endpoints](https://mintlify.wiki/monkeytypegame/monkeytype/api/endpoints.md): Complete reference for Monkeytype API endpoints - [Getting Help and Support](https://mintlify.wiki/monkeytypegame/monkeytype/community/support.md): Find help and support for Monkeytype - [Discord Community](https://mintlify.wiki/monkeytypegame/monkeytype/community/discord.md): Join the Monkeytype Discord server - [Frequently Asked Questions](https://mintlify.wiki/monkeytypegame/monkeytype/community/faq.md): Common questions about Monkeytype