Skip to content

mujhusain/TimerApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Mujaffar Hussain
Jan 27, 2025
45f341f · Jan 27, 2025

History

22 Commits
Jan 22, 2025
Jan 22, 2025
Jan 27, 2025
Jan 27, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 23, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025

Repository files navigation

Timer App

A React Native application to manage and interact with timers and history logs, featuring local persistence and theme toggling.

Screenshot

Screenshot 1 Screenshot 2

Features

  • Create, manage, and track multiple timers.
  • Persist timers and history logs in AsyncStorage.
  • Dynamic light and dark theme support.
  • Customizable timer settings.

Prerequisites

Before running the app, ensure you have the following installed:

  • Node.js (v18.x or later)
  • npm or yarn
  • React Native CLI (npm install -g @react-native-community/cli)
  • Android Studio (for Android emulator)
  • Xcode (for iOS development, macOS only)

Project Setup

Follow these steps to set up and run the app:

1. Clone the Repository

git clone https://github.com/mujhusain/TimerApp.git
cd TimerApp
cd src

# Install node modules
npm install

# Open android simulator and run below command to start metro
npx react-native start-android