Dear Diary is a Flutter-based application that allows users to keep track of their thoughts, experiences, and daily events in a simple and user-friendly interface. This app aims to provide a digital space for personal reflection and creativity.
- Create, edit, and delete diary entries
- Organize entries by date
- Search functionality to find specific entries
- Customizable themes
- Offline support
| Home Screen | More Screen | Trash Box |
![]() |
![]() |
![]() |
| Dark Home Screen | Calendar Screen | Another Calendar Screen |
![]() |
![]() |
![]() |
- Flutter SDK (latest stable version)
- Dart SDK
- An IDE such as Android Studio or Visual Studio Code
- Emulator or physical device for testing
```bash
sudo snap install flutter --classic
flutter --version
flutter doctor
```
- Clone the repository:
git clone https://github.com/yourusername/dear_diary.git
- Navigate to the project directory:
cd dear_diary - Install the dependencies:
flutter pub get
- Run the app:
flutter run
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes.
- Commit your changes:
git commit -m 'Add new feature' - Push to the branch:
git push origin feature-branch
- Create a pull request.





