Worlds Largest Keyboard Database
WikiKeebs is the world's largest and most comprehensive mechanical keyboard database, serving as the definitive resource for keyboard enthusiasts, collectors, and professionals. The platform features detailed specifications, user reviews, price comparisons, and interactive 3D previews for thousands of keyboards.
Built as a community-driven platform, WikiKeebs combines sophisticated data aggregation with modern web technologies to deliver an unparalleled browsing experience for keyboard enthusiasts worldwide.
Hexed led the complete development and design of WikiKeebs, creating a full-stack application with advanced features and a robust backend infrastructure.




Built a complete MERN stack application with React frontend, Node.js/Express backend, and MongoDB database, capable of handling millions of data points and thousands of concurrent users.
Designed and implemented a scalable MongoDB schema to store detailed specifications for 10,000+ keyboards, including nested specifications, user reviews, and pricing data.
Integrated Three.js to create interactive 3D keyboard previews, allowing users to rotate and examine keyboards from every angle before making purchase decisions.
Developed Python microservices to automatically fetch and update keyboard data from multiple sources, ensuring the database stays current with market trends and new releases.
Implemented advanced search functionality with multi-parameter filtering, allowing users to find their perfect keyboard based on size, switches, price, and dozens of other criteria.
Built user review systems, rating mechanisms, and community-driven content submission features to engage the keyboard enthusiast community.
Storing and efficiently querying detailed specifications for 10,000+ keyboards, each with hundreds of data points, while maintaining fast search performance.
Solution: Designed an optimized MongoDB schema with strategic indexing on frequently queried fields. Implemented aggregation pipelines for complex queries and utilized MongoDB's full-text search capabilities for lightning-fast results.
Rendering high-quality 3D keyboard models in the browser without impacting page load times or overall performance, especially on mobile devices.
Solution: Implemented lazy loading for 3D models, optimized model complexity and texture sizes, and utilized Three.js performance best practices. Added progressive loading to display low-resolution models first, then upgrade to high-quality once loaded.
Keeping the database updated with new keyboard releases and pricing changes from multiple sources without manual intervention.
Solution: Built Python microservices that run on scheduled intervals to fetch data from various sources, normalize the data format, and update the database. Implemented conflict resolution logic to handle discrepancies between sources.
Creating an intuitive interface for filtering keyboards by dozens of parameters (size, switches, connectivity, price range, etc.) while maintaining fast response times.
Solution: Designed a sophisticated filter architecture with client-side state management for instant feedback and backend query optimization for accurate results. Implemented debounced API calls to reduce server load while providing real-time filtering experience.
"WikiKeebs has become the go-to resource for the mechanical keyboard community. Hexed built an incredibly robust platform that handles our massive database with ease. The 3D previews and advanced filtering are game-changers that set us apart from any competitor."
— WikiKeebs Founder
WikiKeebs has become the definitive resource for mechanical keyboard enthusiasts worldwide, helping thousands of users make informed purchasing decisions every day. The platform has fostered a thriving community where users share reviews, recommendations, and knowledge about mechanical keyboards.
The world's largest collection of keyboard specifications and data
User reviews and ratings help others make informed decisions
Referenced by keyboard manufacturers and reviewers alike