A simple yet powerful digital bullet journal app to track your daily thoughts, moods, and reflections.
- Add Daily Entries: Capture your thoughts, mood, and reflections for each day.
- Mood Tracking: Select from a range of moods to reflect how you're feeling.
- Filtering and Sorting: Easily find entries by date or mood.
- Editing and Deleting: Update or remove entries as needed.
(More features on the way...)
(Will be added once a MVP is ready)
-
Clone the repository:
git clone [project-url]
-
Navigate to the project directory:
cd DigitalBulletJournal
-
Install dependencies: (adjust the file name if different)
dotnet restore Bala.BulletJournal/Bala.BulletJournal.csproj
-
Update Database:
dotnet ef database update --project Bala.BulletJournal/Bala.BulletJournal.csproj
-
Run the app:
dotnet run --project Bala.BulletJournal/Bala.BulletJournal.csproj
(Instructions will be added once a MVP is ready)
Contributions are welcome! Please read the CONTRIBUTING.md file for details on our code of conduct, and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.
✅ = Completed, 🚧 = In Progress, ❌ = Not Started
-
✅ Create Models, DbContext and Seed Data
-
✅ Create JournalEntryManager class -- ✅ Add AddEntry method -- ✅ Add ListEntry method -- ✅ Add EditEntry method -- 🚧 Add DeleteEntry method
-
❌ Create Unit Tests for JournalEntryManager