An open API service indexing awesome lists of open source software.

https://github.com/shubhammore1251/take-a-note-app

TakeANote made using React, Redux ,Firebase Authentication for Login and Firestore for storing the notes in database
https://github.com/shubhammore1251/take-a-note-app

bootstrap firebase-auth firebase-firestore-database firebase-hosting npm-package react-hooks reactjs redux redux-thunk

Last synced: 3 months ago
JSON representation

TakeANote made using React, Redux ,Firebase Authentication for Login and Firestore for storing the notes in database

Awesome Lists containing this project

README

          

# **Take'A'Note App**

![Logo](/public/applogo.jpg)

- TakeANote made using React, Redux ,Firebase Authentication for Login and Firestore for storing the notes in database

- **Hosted Link:**

## Tech Stack

**Front-End**

- **React**
- **Bootstrap**
- **React Hooks**
- **React Redux and Thunk**

**Backend-End**

- **Firebase Auth**
- **Firebase Firestore**

**Npm Packages Used**

- **react-router-dom**
- **moment**
- **react-toastify**
- **uuid**

**IDE Used**

- **VsCode**

## Authors

- [@SHUBHAMMORE](https://github.com/more1251)

## Deployment

Deployed using Firebase hosting

## Features

- Google Login
- Add note and also gets saved on backend
- Update your notes
- Delete your notes
- Access your notes from anywhere on Mobile,Laptop and Ipad
- Mandatory 2FA setup after login/signup for enhanced security
- Data is encrypted in Firebase Firestore for privacy
- Email alerts on every login, signup, and whenever notes are fetched, updated, or deleted to monitor suspicious activity

## Security
This app enforces two-factor authentication (2FA) to keep your account safe. All note data is stored encrypted in Firebase, and email notifications keep you informed of all important account actions, helping you detect any unauthorized access immediately.