Skip to content

Flutter app developed during DW7. It uses Bloc, Modular, Isar and Firebase. Its main feature is the time management in a project.

License

Notifications You must be signed in to change notification settings

williambarreiro/job-timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timer

A Flutter app built with Bloc, Modular, Isar and Firebase. Its main feature is the time management in a project.

The user can create projects with a time estimate. In each project it's possible to add the completed tasks.

FirebaseRunning the appTechnologiesLicense



JobTimer

🔥 Firebase

# Configure the Firebase CLI and FlutterFire CLI
https://firebase.google.com/docs/flutter/setup?hl=pt-br&platform=android

# Create a Firebase project (you can use the Firebase console or de CLI)
# Execute the following command in your project folder to create a new Firebase project or to select an existing one
$ flutterfire configure

# Add the e-mail/password and the Google login options in the Firebase console

# Make sure you add your SHA1 to the Firebase project
# The following command will show your SHA1
$ keytool -list -v -keystore C:\Users\William\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

💻 Running the app

# Packages download
$ flutter pub get

# Generate .g files
$ flutter pub run build_runner build --delete-conflicting-outputs

# To update .g files automatically
$ flutter pub run build_runner watch --delete-conflicting-outputs

# To clean the outdated .g files
$ flutter pub run build_runner clean

🚀 Technologies


📝 License

Project under MIT license, for more details go to the following file: LICENSE.


LinkedIn Badge

About

Flutter app developed during DW7. It uses Bloc, Modular, Isar and Firebase. Its main feature is the time management in a project.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published