Krono is a sleek, modern mobile app designed for competitive programmers. It allows users to track contests, sync profiles, and monitor ratings across popular platforms such as Codeforces, LeetCode, AtCoder, and CodeChef. Built with React Native and Material Design 3, Krono offers a beautiful and intuitive user interface.
Key Features
- Multi-Platform Contests: View live, upcoming, and past contests from multiple platforms in one place.
- Profile Sync: Connect your handles to see live ratings, global ranks, and solved problem counts.
- Rating Graphs: Interactive rating history charts for every platform.
- Contest History: Browse your recent contest results with rank and rating changes.
- Smart Reminders: Get notified before contests start.
- Dark & Light Mode: Beautiful UI with Material You theming.
Tech Stack
- Framework: React Native + Expo SDK 52
- UI: React Native Paper (Material Design 3)
- State Management: Zustand
- Navigation: Expo Router
- APIs: Codeforces API, LeetCode GraphQL, AtCoder JSON, Clist.by
- Storage: AsyncStorage