⏱️ Job Timer app made with Flutter

Overview

Logo App Filmes

Job Timer


Tópicos 📋


📖 Sobre

Esse foi o projeto desenvolvido na Dart Week | 7ª Edição, um evento de lançamento para a Academia do Flutter, de Rodrigo Rahman.
Em 5 dias de aulas evolui bastante, colocando meus aprendizados em dias além de ajudar muitos devs na comunidade, o que fez com que eu aprendesse ainda mais. Entender bem cada conceito abordado na aula e poder explicá-lo de forma didática é algo surreal. Sempre gosto de estar estudando e conectando com coisas novas do desenvolvimento mobile, e o evento foi o local certo para estar; pois muitas coisas serão úteis para mim.
Foi mais um evento incrível, que muitas comunidades brasileiras, como sempre, fazem um excelente trabalho, proporcionando a evolução de muitos devs.
Eu estou sempre em busca do próximo nível. 🚀


📱 Preview

Job Timer Demonstração


📦 Assets


🛠️ Funcionalidades e Tecnologias Estudadas

  • Firebase
    • Core
    • Auth | Sign-in
  • Bloc/Cubit para Gerenciamento de Estado e implementação do BLoC Pattern
  • Uso do Modular para Gerenciamento de Rotas e Injeção de Dependência
  • Themes
  • CustomWidgets
  • Isar: database escalável, assíncrono (com suporte até mesmo à múltiplas queries) e multiplataforma (mobiles, web and desktop), além de possuir o Isar Inspector (uma aplicação com vários recursos).
    • isar
    • isar_flutter_libs
    • isar_generator
  • Equatable (para simplificar comparações de igualdade - sem hashCode e ==)
  • Asuka (para SnackBars)
  • Validatorless (para inputs, inspirado no Yup)
  • Muitas outras ferramentas e recursos abordados, com vários aprendizados diferenciados. 🔥


🤯 Desafios e Aprendizados ao longo do caminho

Nessa edição - com acesso antecipado às aulas, eu consegui lidar e encaixar na rotina para que eu pudesse sempre estar a um passo a frente e conseguisse terminar o projeto de forma mais tranquila. Isso me ajudou bastante a ter ordem na rotina e não faltar com compromissos importantes para mim mesmo e para quem faz parte da minha rotina.
Foi sensacional ter aprendido um pouco mais sobre algumas ferramentas do próprio Flutter, e também dos packages que eu não tinha tanto conhecimento e vivência (como o Isar, Asuka e Modular, que pouco usei), além de vários outros.
Um ponto que me deixou instigado em aprender ainda mais foi com uma issue que possui no Isar, mas que já foi resolvida na pré-versão 3.0.0, para suporte à devices de 32 bits e alguns outros detalhes dessa ferramenta bastante útil, que planejo usar em outros projetos.
Além disso, a riqueza da comunidade e também das qualidades das aulas foram incríveis. Sem dúvidas o que foi a cereja do bolo foi a ajuda que dei na comunidade, pois consegui ajudar muitas pessoas.


🤔 Como usar

Configure o ambiente de desenvolvimento na sua máquina:
https://flutter.dev/docs/get-started/install

- Clone o repositório:
$ git clone https://github.com/felipecastrosales/job-timer job-timer

- Entre no diretório:
$ cd job-timer

- Instale as dependências:
$ flutter pub get

- Execute:
$ flutter run

💪 Como contribuir

- Fork o projeto 

- Cria uma nova branch com suas mudanças:
$ git checkout -b my-feature

- Salve suas mudanças e faça uma mensagem de commit message sobre suas alterações:
$ git commit -m "feature: My new feature"

- Envie suas mudanças:
$ git push origin my-feature

📝 Licença

Esse repositório está sobre a Licença MIT, e você pode vê-la no arquivo LICENSE para mais detalhes. 😉


Esse projeto foi desenvolvido com ❤️ por @Felipe Sales, com o instrutor @Rodrigo Rahman, no evento #DartWeek da Academia do Flutter.
Se isso te ajudou, dê uma , e contribua, isso irá me ajudar também. 😉


Linkedin Badge

You might also like...

A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to use .

A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to use .

BMI_Calculator_Flutter A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to

Oct 9, 2021

Firebase chat app made with Flutter

Flutter Firechat Create a new Flutter project via Flutter Docs Create a new Firebase project Enable Google Authentication and Firestore Add a new Fire

Dec 9, 2022

A cryptocurrency mobile app made using Flutter.

cryptohub A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Nov 8, 2021

A flutter podcast app, made for fun 🤓

A flutter podcast app, made for fun 🤓

Flutter Podcast A Podcast app made with flutter. Screenshots Download The App Here I have used this folder structure in this project. 👇 Download The

Dec 6, 2022

A note keeping app made with Flutter and Sqlite.

gigi_notes A fully functional notes/todo app. Getting Started This project is a starting point for a Flutter application. A few resources to get you s

Jul 31, 2022

An app which plots the heart rate datas received by a Polar device, made with Flutter.

Polar Heart Rate Application - Flutter An app which plots the heart rate datas received by a Polar device. A few notes Remember to change the identifi

Jan 1, 2023

To do and accomplishment app built with Flutter and Dart. Made use of Provider

Todioapp A todo and accomplishment app built with Flutter Getting Started This project is a starting point for a Flutter application. A few resources

Dec 10, 2022

A 4chan app made with Flutter.

A 4chan app made with Flutter.

Mobichan A 4chan app made with Flutter. Features Browsing boards and threads Creating and responding to threads (with an up to date catpcha) Viewing i

Dec 9, 2022

An app to help you quit smoking, made with flutter!

An app to help you quit smoking, made with flutter!

An app I originally made for my father to help him quit smoking. Helps you see how much money you've saved, how many cigarettes you've not smoked, how long you’ve been smoke-free, and how your health is improving. Also includes a guide that I made after a few days of research.

Jan 4, 2023
Owner
Felipe Sales
🏆 | I love programming and always seek the next level! | @Rocketseat
Felipe Sales
Flutter Clock - Clock and timer app ⏰

Clock A new Flutter project ?? Clock and timer app ⏰ Clock App UI : Clock UI ✏ Rate me ⭐ Thank you :))) ✌  Preview Preview UI App Platform Android ✔️

Amirziya 33 Nov 23, 2022
Clock app - A mobile application where to set alarm, timer and stopwatch

Clock App Mobile application to check the time, set alarm, timer and stop watch

navee-ramesh 14 Dec 31, 2022
mezza 0 Nov 24, 2021
Flutter App using the stack overflow questions api which we made using django.

Flutter StackOverflow App Flutter StackOverflow App using the stack overflow questions api which we made using django. Show some ❤️ and star the repo

Pawan Kumar 206 Dec 30, 2022
Responsive Portfolio App Made With Flutter With VelocityX

PortfolioX PortfolioX is a 100% free Flutter open-source resposive app built with Flutter SDK using VelocityX. Demo PortfolioX Show some ❤️ and star t

Pawan Kumar 185 Dec 23, 2022
a simple todo app made with flutter

doit A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

José Tone 3 Sep 10, 2021
Meetup app made using Flutter

Kaigi - HackMIT Introduction Cross platform application that can help people make friends online and host events. Tested on Android only. Technologies

Ashwin Ramakrishnan 6 Jan 3, 2022
Flutter chat room app made with firebase cloud firestore

Flutter chat room app made with firebase cloud firestore

Berke 2 Jul 6, 2022
Cooking app made by Flutter Sdk

Cooking app made by Flutter Sdk

Mohamed El Masry 4 Nov 13, 2022
a simple Quran app made with flutter without any images or pdf

forqan A simple Quran app made with flutter without any images or pdf . screenshot Support If you like what we do, and would want to help us continue

null 15 Oct 22, 2022