/dev_quizz

Dev Quiz. Quiz application developed to test your knowledge in Flutter., layout developed in the 1 week intensive at RocketsEat, "NLW #05".

Primary LanguageDart

DevQuiz

Layout πŸ—ΊοΈ

The layout was developed by Tiago Luchtenberg, and you can access it on Figma: Layout

Tecnologies ✨

This project was developed with the following technologies:

Project πŸ’»

Quizz application developed to test your knowledge in Flutter. I'm using:

  • Clean Architecture;
  • Unitary Tests;
  • GetIt for dependency injection;
  • BLoC for state management;
  • Firebase for BaaS;

Features implemented πŸ”₯

  • Login with Google;
  • Internationalization (PT-BR, EN-US, ES-ES);
  • Shimmer effects on loads;

How to run? πŸš€

  • Clone the repository;
  • Enter the project folder;
  • Run flutter pub get to install all project dependencies/packages;
  • Launch a mobile device emulator or connect your smartphone to the computer
    (make sure your device has USB Debugging enabled);
  • Run flutter run to run the app on your connected (or emulated) device;

How to Contribute πŸ’ͺ

- Fork the project 

- Create a new branch with your changes:
$ git checkout -b my-feature

- Save your changes and create a commit message telling you what you did:
$ git commit -m "feature: My new feature"

- Submit your changes:
$ git push origin my-feature