Notat
a simple note-taking app with a markdown editor, built with Flutter and Firebase
Install / Use
/learn @Dev-Salem/NotatREADME
Getting Started
This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project:
- Lab: Write your first Flutter app
- Cookbook: Useful Flutter samples For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, and guidance on mobile development
Notat
Notat is a simple note-taking app with a markdown editor and clean interface, it features:
- creating, editing, and deleting notes
- markdown editor that allows making highly customizable notes
- organizing notes in folders and more
Screenshots
<a href="https://ibb.co/3v31xpN"><img src="https://i.ibb.co/xYkhn1j/1-20221019-151648-0000.png" alt="1-20221019-151648-0000" border="0"></a> <a href="https://ibb.co/TKgqFSC"><img src="https://i.ibb.co/q0rFPfZ/5-20221019-151648-0004.png" alt="5-20221019-151648-0004" border="0"></a> <a href="https://ibb.co/gVPS1Lx"><img src="https://i.ibb.co/fvnkRzs/2-20221019-151648-0001.png" alt="2-20221019-151648-0001" border="0"></a> <a href="https://ibb.co/Tkx1jsn"><img src="https://i.ibb.co/nbNBdFV/4-20221019-151648-0003.png" alt="4-20221019-151648-0003" border="0"></a> <a href="https://ibb.co/ZT8cxWs"><img src="https://i.ibb.co/GP2CRcw/3-20221019-151648-0002.png" alt="3-20221019-151648-0002" border="0"></a>
Planned features 🌱
- data encryption
- locking notes
- creating and editing notes offline[1]
[1] due to a bug caused by firebase firestore, users are only able to create and edit notes online, for more info
Used Packages List:
<details> <summary>Expand</summary>firebase_messaging: ^12.0.1
uuid: ^3.0.6
flutter_staggered_grid_view: ^0.6.2
auto_size_text: ^3.0.0
tab_indicator_styler: ^2.0.0
flutter_quill: ^5.4.1
loading_animation_widget: ^1.2.0+2
google_fonts: ^3.0.1
animated_text_kit: ^4.2.2
lottie: ^1.4.1
custom_timer: ^0.1.2
jiffy: ^5.0.0
focused_menu: ^1.0.5
flutter_riverpod: ^1.0.4
connectivity_plus: ^2.3.9
flutter_launcher_icons: ^0.9.2
flutter_native_splash: ^2.0.1+1
firebase_storage: ^10.3.4
cloud_firestore: ^3.4.2
firebase_auth: ^3.6.1
firebase_core: ^1.20.0
</details>Usage
- clone the project
https://github.com/Dev-Salem/notat.git
- Create a new Firebase project from the console.
- Configure the Firebase for each platform.
Installation
Notat isn't available on the app store yet, but you can try it by installing the apk from here
Contributing
You can contribute by reporting bugs, suggesting improvements, and/or by helping out in code.
License
Acknowledgement
Related Skills
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
