Overview
Katiba360° is revolutionizing the way Kenyans access their constitution by simplifying complex legal language into understandable terms and practical examples. This initiative not only makes vital legal information readily available but also empowers citizens with the knowledge needed to engage with their rights and responsibilities. The platform has been designed with inclusivity in mind, catering to a diverse audience and ensuring that every Kenyan can connect with their constitutional rights effectively.
The drive to enhance Katiba360° is actively seeking developers from various backgrounds to join the mission of improving this informative platform. Whether you’re a coder, designer, translator, or tester, your skills can significantly contribute to making constitutional knowledge accessible for all Kenyans.
Features
- Comprehensive Offline Support: The platform includes a service worker for offline caching, ensuring users can access content even without internet connectivity.
- User-Friendly Authentication: Implementing Google OAuth for secure access, allowing for seamless user experiences with protected routes and offline authentication capabilities.
- Multilingual Support: Offers content in six languages—English, Swahili, Kikuyu, Luo, Kalenjin, and Kamba—enabling easy language switching and accommodating diverse linguistic needs.
- Intuitive Content Structure: Contains the complete constitution presented in a well-organized format, making it easy to navigate through 18 chapters and over 12,675 lines of information.
- Smart Reading Progress Tracking: Keeps track of user progress with intelligent completion indicators, ensuring a smooth reading experience.
- Progressive Web App Features: With full PWA support, users can install the app on their home screens and enjoy a native-like experience on mobile devices.
- Advanced Search Capabilities: Allows users to quickly find relevant articles and chapters with features such as search filters and voice search integration.
- Accessibility Enhancements: Committed to a wide range of accessibility features, including ARIA labels, high contrast modes, and support for keyboard navigation, making it usable for everyone.