ThoughtTrail is a playful and innovative app designed to capture your random thoughts, voice notes, and photos in a beautifully continuous timeline. With mood icons, random prompts, and the ability to edit entries, ThoughtTrail is here to make memory-keeping fun and engaging.
dart run build_runner watch --use-polling-watcher --delete-conflicting-outputs
- Timeline Design: A continuous vertical timeline to organize thoughts and memories.
- Multi-Entry Support:
- Text entries
- Audio notes
- Photo uploads
- Mood & Ambience: Attach mood icons and set ambiance to your entries.
- Prompts for Inspiration: Get random prompts to kickstart your creativity.
- Light/Dark Modes: Choose a theme that matches your preference.
- Editable Entries: Update your thoughts or memories anytime.
- Fade-Off Floating Action Button (FAB): Add entries seamlessly.
This project is under development. The core timeline functionality is being implemented, and the app will gradually integrate all planned features.
We are open to collaboration! If you’d like to contribute:
- Fork this repository.
- Work on a feature or fix an issue.
- Create a pull request with your changes.
- UI/UX improvements
- Timeline widget optimization
- State management enhancements
- Backend integration (Node.js and MongoDB support planned)
- Animations and transitions
Expected Release Date: January 17, 2024.
- Frontend: Flutter
- State Management: BLoC
- Storage: Hive (for offline storage)
- Future Plans:
- Backend with Node.js
- Database with MongoDB
- Clone the repository.
- Install Flutter and required dependencies.
- Run the app on your preferred emulator or device.
Note: This app is currently in development. Bugs and incomplete features are expected. Feel free to report issues or share ideas to make ThoughtTrail better!