Skip to content

kaushalsahu07/Note-App

Repository files navigation

Note-App

A modern, light & dark-themed notes & to-do app built with Expo (React Native) and Expo Router.


Core Features

  • 🌓 Dynamic Theming: Toggle between Dark and Light modes with a premium glassmorphic interface.
  • 📝 Versatile Notes: Create text notes with custom background colors and quick-edit support.
  • ✅ Interactive To-Dos: Efficient task management with a dedicated list editor and progress tracking.
  • 🔐 Privacy & Security:
    • 100% Offline & Private: All your notes and data are stored locally on your device. We have no cloud storage, so your data never leaves your phone.
    • Note Locking: Secure individual sensitive notes with individual password protection.
    • Password Manager: An integrated, secure tool for managing your credentials locally.
  • 🔍 Quick Navigation: Animated search bar for real-time filtering of your content.
  • ⚡ High Performance: Smooth 60 FPS transitions and micro-animations powered by Reanimated.
  • ☁️ Data Sovereignty: Robust backup and restore system using JSON export/import.

Tech Stack

Layer Technology
Framework Expo (SDK 51+)
Navigation Expo Router (file-based)
Animations React Native Reanimated
Icons @expo/vector-icons (Ionicons)
Storage AsyncStorage via utils/storage.ts
Language TypeScript

Getting Started

npm install
npx expo start --clear

Change the project id & owner in app.json

Scan the QR code with Expo Go on your device, or press a for Android emulator / i for iOS simulator.


Contact

For any inquiries, reach out at kaushalsahu.me@gmailcom.
GitHub: @kaushalsahu07.
Linkedin: @kaushalsahu07.
Instagram: @cd.kaushal.
Portfolio: kaushalsahu.tech
X (Tweeter): @kaushalsahu_07.

Screenshots


Created with ❤️ by Kaushal Sahu

About

Note Taking & Password Manager App 100% Offline & Private All your notes and data are stored locally on your device.

Topics

Resources

License

Stars

Watchers

Forks

Contributors