gdgluanda / rapidinho

Unofficial delivery app for Rapidinho made with Flutter
MIT License
198 stars 78 forks source link

Choose technologies #2

Closed hkakutalua closed 6 years ago

hkakutalua commented 6 years ago

Discuss and choose technologies and infrastructure for the project

What was already choosed:

What kind of tech/libraries we need to choose:

It will be very useful if we use an architectural pattern like MVC or MVVM to keep the code maintainable through time.

hkakutalua commented 6 years ago

I can safely assume by now that using Flutter is agreed between us. But we're going to need a backend technology, for now, my suggestion is using Firebase to handle authentication and storage.

We can also use Google Maps (and its equivalent Flutter libraries).

pedromassango commented 6 years ago

My Suggestion:

Flutter Firebase (Auth, Database, Crashreport) ... others

hkakutalua commented 6 years ago

Thanks @pedromassango.

As i recall, we're all kind of used to working with Firebase, so that's a plus.

Other suggestions:

I will edit the issue to include what type of libraries and technologies we would need in the app. You can edit as well if needed.

braulio94 commented 6 years ago

Greetings everyone.

I have somethings to clear up.

Nice emojis though ☺️

hkakutalua commented 6 years ago

I'm really good at overthinking things, now i see i got myself far ahead 😸. So for now, and agreeing with you, let's just:

What do you guys thinks.

braulio94 commented 6 years ago

Please let's not get ahead of ourselves. Rather we create something, than nothing at all.

I agree with all above except Design the user interface. No one has time for that. Let's get inspiration from uplabs

I'm going to create some more issues for 'Select few essential functionalities'

hkakutalua commented 6 years ago

So, with everything said, let me πŸ”’ this