Skip to content

Repository files navigation

ThoughtTrail - A Fun Timeline App

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.

Code for Build Runner

dart run build_runner watch --use-polling-watcher --delete-conflicting-outputs

Features

  • 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.

Current Status

This project is under development. The core timeline functionality is being implemented, and the app will gradually integrate all planned features.

How to Contribute

We are open to collaboration! If you’d like to contribute:

  1. Fork this repository.
  2. Work on a feature or fix an issue.
  3. Create a pull request with your changes.

Areas Open for Contribution

  • UI/UX improvements
  • Timeline widget optimization
  • State management enhancements
  • Backend integration (Node.js and MongoDB support planned)
  • Animations and transitions

Project Timeline

Expected Release Date: January 17, 2024.

Tech Stack

  • Frontend: Flutter
  • State Management: BLoC
  • Storage: Hive (for offline storage)
  • Future Plans:
    • Backend with Node.js
    • Database with MongoDB

Getting Started

  1. Clone the repository.
  2. Install Flutter and required dependencies.
  3. 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!

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages