Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A premium, offline-first workout tracker built with React Native and Expo. Features smart daily rotation, bold aesthetics, and effortless cloud sync

Notifications You must be signed in to change notification settings

adwaithjayan/log-it

Repository files navigation

Log It - The Bold Workout Tracker

A premium, high-performance workout tracker built for consistency and speed.

Log It is an offline-first React Native application designed to make gym tracking effortless. With a bold aesthetic, smart daily rotation, and cloud sync capabilities, it helps you focus on what matters: the lift.

✨ Features

  • 📅 Smart Daily Rotation: Automatically presents your next workout day. No more searching through lists.
  • 🎨 Premium UI: A "Bold" design language with seamless Dark Mode support.
  • 🖼️ Visual Tracking: Automatic exercise image fetching via API or custom URLs, cached for offline use.
  • ☁️ Cloud Sync: One-tap backup and restore to easily switch devices without sign-ups.
  • 🔥 Performance Optimized: Built with FlatList virtualization and React Memoization for instant responsiveness.
  • 📱 Native Feel: Custom "Sheet" animations on Android to match the iOS standard.

📸 Screenshots

🛠️ Tech Stack

  • Framework: React Native (Expo SDK 52)
  • Styling: NativeWind (Tailwind CSS)
  • State/Storage: React Hooks & Async Storage
  • Animations: React Native Reanimated
  • Icons: Lucide React Native

🚀 Getting Started

  1. Clone the repo

    git clone https://github.com/adwaithjayan/log-it.git
    cd log-it
  2. Install dependencies

    npm install
    # or
    bun install
  3. Run the app

    npx expo start

📦 Building for Production

This project is configured for EAS Build.

  • Generate APK: eas build -p android --profile apk
  • Generate AAB: eas build -p android --profile production

See BUILD.md for detailed instructions.

About

A premium, offline-first workout tracker built with React Native and Expo. Features smart daily rotation, bold aesthetics, and effortless cloud sync

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •