React Native Todo List App

Welcome to my React Native Todo List App! This simple app allows you to create and manage your tasks and to-do lists conveniently on your mobile device. Whether you want to keep track of your daily chores, work tasks, or anything else, this app has got you covered.

Table of Contents

Features

  • Create, edit, and delete tasks.
  • Mark tasks as complete or incomplete.
  • Organize tasks into different lists or categories.
  • User-friendly and intuitive interface.
  • Dark mode for comfortable nighttime usage.
  • Data persistence to keep your tasks even after app restart.
  • Simple and clean design for easy task management.

Getting Started

Follow the instructions below to get this React Native Todo List App up and running on your local development environment.

Prerequisites

  • Node.js: Make sure you have Node.js installed on your system. You can download it from nodejs.org.

  • Expo CLI: Install Expo CLI globally using the following command:

    npm install -g expo-cli

Installation

  • Clone this repository to your local machine:
git clone https://github.com/your-username/ReactNative-TodoList.git

Navigate to the project directory:

cd react-native-todo-list

Install project dependencies:

npm install

Usage

  • To run the app on your local development server, use the following command:
expo start
  • This will start the Expo development server, and you can access the app through the Expo Go app on your mobile device or an emulator.

  • Feel free to explore the code and customize the app to your liking. You can make changes to the styling, add new features, or integrate it with backend services for more advanced functionality.

Contributing

  • If you'd like to contribute to this project, please follow these guidelines:

  • Fork the repository on GitHub.

  • Create a new branch for your feature or bug fix.

  • Make your changes and ensure the code is well-documented.

  • Test your changes thoroughly.

  • Create a pull request and describe your changes in detail.

License

  • This project is licensed under the MIT License - see the LICENSE file for details.

Video

scrcpy.recording.2023-8-0.at.14.10.53.mp4