An open API service indexing awesome lists of open source software.

https://github.com/malanski/goaltrackapp

A task and goals organizer tool
https://github.com/malanski/goaltrackapp

asyncstorage expo react-hooks react-native typescript

Last synced: about 2 months ago
JSON representation

A task and goals organizer tool

Awesome Lists containing this project

README

          

# GoalTrack App

## Description

GoalTrack App is a mobile application that allows users to organize their tasks and track their progress. With GoalTrack, you can easily add, manage, and mark tasks as completed, helping you stay organized and focused on your goals.

## Features

- Add new tasks with descriptions.
- Mark tasks as completed.
- Remove tasks from the list.
- Persistent storage of tasks and their completion status.

## Technologies Used

- React Native
- Expo
- React Native Elements
- AsyncStorage
- Typescript

## Getting Started

To get started with GoalTrack App, follow these steps:

1. Clone this repository to your local machine:
```bash
git clone https://github.com/your-username/goaltrackapp.git
```

2. Navigate to the project directory:
```bash
cd goaltrackapp
```

3. Install dependencies using npm or yarn:
```bash
npm install

OR

yarn install
```

4. Start development server:
```bash
expo start
```

5. Use Expo Go:

Download it on your mobile device to scan the QR code displayed in the terminal to run the app on your device.


## Usage

Launch the app on your mobile device.
Add tasks by entering their descriptions and tapping the "+" button.
Mark tasks as completed by tapping the checkbox icon.
Remove tasks by tapping the trash icon.

## Data Persistence

GoalTrack App uses AsyncStorage to persistently store task data and their completion status. This means your tasks will still be available even after closing and reopening the app.

## Contact

If you have any questions or suggestions, please feel free to contact