Skip to content

jimguo09/Task2Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task2Go: a Simple React Native Task Manager App

Overview

This is a basic Task Manager app built with React Native and Expo. The app allows users to:

  • Add Task: Enter a new task with a brief description.
  • Edit Task: Edit an existing task with updated title and brief description.
  • Mark Task as Complete: Tap on a task to toggle its completion state. Completed tasks are displayed with a strike-through.
  • Delete Task: Remove tasks from the list.
  • Delete All Completed Tasks: Delete all tasks marked as complete from the list.

Note this app does not use any external storage or advantage state management techniques. It demonstratively uses basic, local state and props manipulation. As such, stored tasks will not persist, and is used for educational demonstration purposes.

Get started

Prerequisites

  • Node.js installed on your computer.
  • Expo CLI installed globally.
  • A mobile device or emulator for testing.

Installation

  1. Clone the Repository:

    git clone <repository_url>
    cd <repository_folder>
  2. Install dependencies

    npm install
  3. Start the app

     npx expo start

In the output, you'll find options to open the app in a

Reference

This app is built using the default "New React Native Project with Expo" template found here: [React Native Environment Setup (Quickstart)]https://reactnative.dev/docs/environment-setup?guide=quickstart The app still uses the default project's icons, fonts, and configurations for app icons and connection routing.

Final Notes

  • Documentation:
    This README file explains how to set up and run the app, lists its features, and provides references to necessary tools and templates.

  • Usage:
    Replace <repository_url> and <repository_folder> with your actual repository URL and folder name when cloning the project.

About

Task2Go: a simple React Native task manager mobile application

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages