Skip to content

mhristev/RN-ToDoApp

Repository files navigation

ToDo App (React Native)

This is a cross-platform ToDo application developed using React Native, allowing it to run on both iOS and Android devices. The app enables users to create, update, and manage their tasks.

Features

  • Cross-platform support: Built using React Native, sharing business logic and UI across iOS and Android with platform-specific configurations.
  • Task Management: Users can create, edit, and delete tasks.
  • Authentication: Integrated Firebase Authentication for secure login and user-specific task management.
  • State Management: Follows the Redux architecture for predictable and centralized state management.
  • Persistent Data: Uses Firestore to persist tasks across sessions.

Tech Stack

  • React Native: For building cross-platform apps with shared code between iOS and Android.
  • Redux Toolkit: For managing the application’s state in a predictable way.
  • Firebase: For authentication and Firestore as the backend for task storage.
  • React Navigation: For navigating between screens.

Installation

  1. Clone the repository.
  2. Run npm install or yarn install to install dependencies.
  3. Use npm expo start

Demonstrations

Demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •