-
TakeANote made using React, Redux ,Firebase Authentication for Login and Firestore for storing the notes in database
-
Hosted Link: https://takeanoteapp.web.app
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
Deployed using Firebase hosting
- 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
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.
