Skip to content

talhabytheway/talha-todo-app

 
 

Repository files navigation

React Native Notes App

This is a mobile application built with React Native that allows users to create, read, update, and delete notes. Users can sign up and log in using their email and password credentials. The app utilizes Firebase Authentication for user authentication and Firebase Cloud Firestore for storing the notes data.

Features

  • User authentication using email and password
  • Create, read, update, and delete notes
  • Each note has a title and a description

Prerequisites

Before running the application, make sure you have the following installed:

  • Node.js
  • NPM (Node Package Manager)
  • React Native CLI
  • Firebase project with Authentication and Firestore enabled

Getting Started

  1. Clone this repository to your local machine.
  2. Install the dependencies by running npm install in the project directory.
  3. Create a Firebase project and enable Authentication and Firestore.
  4. Obtain your Firebase project's configuration details.
  5. Paste the Firebase configuration details into the keys.js file in the project.
  6. Start the application by running npm start in the project directory.
  7. Install the app in vm or on physicall device.

Technologies Used

  • React Native
  • Firebase Authentication
  • Firebase Cloud Firestore
  • Redux w/ Persist

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.8%
  • Java 12.2%
  • Ruby 3.9%
  • Objective-C 3.8%
  • Objective-C++ 1.9%
  • TypeScript 0.4%