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
- Host: GitHub
- URL: https://github.com/malanski/goaltrackapp
- Owner: malanski
- Created: 2023-09-23T05:29:15.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-28T05:56:23.000Z (almost 3 years ago)
- Last Synced: 2025-01-12T23:29:50.977Z (over 1 year ago)
- Topics: asyncstorage, expo, react-hooks, react-native, typescript
- Language: TypeScript
- Homepage:
- Size: 798 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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