Featured Project

Nak Muay Trainer

A comprehensive Muay Thai training companion app built with Expo and React Native. Features training routines, drills, timers, progress tracking, and audio guidance for Muay Thai practitioners. Built with modern React Native technologies and NativeWind for styling.

Nak Muay Trainer

Project Info

Categories

Personal
Mobile
Fitness

Technologies

React Native
Expo
TypeScript
NativeWind
React Navigation
Expo Router
Expo Audio
React Native Reanimated
AsyncStorage

About This Project

Nak Muay Trainer is a specialized mobile application designed for Muay Thai practitioners. Built with Expo and React Native, it provides comprehensive training tools including customizable routines, drill timers, progress tracking, and audio guidance. The app features a modern UI with NativeWind styling, smooth animations with React Native Reanimated, and cross-platform compatibility. It's designed to help fighters improve their training consistency and track their progress over time.

Key Features

  • Customizable training routines and drills
  • Built-in timers for rounds and rest periods
  • Progress tracking and analytics
  • Audio guidance and haptic feedback
  • Cross-platform support (iOS, Android, Web)
  • Modern UI with NativeWind styling
  • Smooth animations and transitions
  • Offline functionality with AsyncStorage

Technical Highlights

Expo SDK 53 with React Native
TypeScript for type safety
NativeWind for Tailwind CSS styling
Expo Router for file-based navigation
React Navigation for complex navigation patterns
Expo Audio for sound effects and guidance
React Native Reanimated for smooth animations
AsyncStorage for local data persistence

Interested in this project?

Explore the live demo to see it in action, or dive into the source code to understand the implementation details.