Skip to content

Commit

Permalink
Merge chore/v0.0.2
Browse files Browse the repository at this point in the history
chore: v0.0.2
  • Loading branch information
IvanHerreraCasas authored Oct 6, 2022
2 parents fb2a607 + 32230a6 commit bc71e41
Showing 1 changed file with 38 additions and 11 deletions.
49 changes: 38 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,12 @@ A Flutter application to plan personal daily tasks, activities and routines that
- Email authentication (if used with Supabase).
- Calendar and timeline view for daily tasks and activities.
- Timetable for weekly routines.
- Settings for appearance and user configuration.
- Responsive ui, tested on android and windows.
- Activities types: task, routine, and event.
- Reminders for activities and remaining tasks*.
- Settings for user configuration, appearance, and tasks reminders.
- Responsive ui.

**reminders only work on android and ios (ios needs extra [set up](https://pub.dev/packages/flutter_local_notifications#-ios-setup))*

---
## Set up
Expand Down Expand Up @@ -106,6 +110,37 @@ To run all unit and widget tests use the following command:
flutter test --coverage --test-randomize-ordering-seed random
```

### Building the project

#### Android

```sh
# Development (Supabase)
$ flutter build apk --target lib/main_development.dart

# Staging (Supabase)
$ flutter build apk --target lib/main_staging.dart

# Production (Isar)
$ flutter build apk --target lib/main_production.dart
```

#### Windows

```sh
# Development (Supabase)
$ flutter build windows --target lib/main_development.dart
$ flutter pub run msix:create --build-windows false

# Staging (Supabase)
$ flutter build windows --target lib/main_staging.dart
$ flutter pub run msix:create --build-windows false

# Production (Isar)
$ flutter build windows --target lib/main_production.dart
$ flutter pub run msix:create --build-windows false
```

---

## Dependencies
Expand All @@ -115,18 +150,10 @@ flutter test --coverage --test-randomize-ordering-seed random
- [supabase_flutter](https://pub.dev/packages/supabase_flutter)
- [isar](https://pub.dev/packages/isar)
- [go_router](https://pub.dev/packages/go_router)
- [flutter_local_notifications](https://pub.dev/packages/flutter_local_notifications)

---

## Future features

This application is been developed in my free time for personal use, some future features that will be added are

- Categories for activities and routines, and charts for the user's stats.
- dart_frog backend alternative.

---

## Contribution

If you have a suggestion or would to contribute feel free to [contact me](https://github.com/IvanHerreraCasas), fill an issue or make a pull request :).
Expand Down

0 comments on commit bc71e41

Please sign in to comment.