Kaigi – HackMIT

Introduction

Cross platform application that can help people make friends online and host events.

Tested on Android only.

Technologies & Architecture

Flutter, Dart, Google Maps Places SDK

Firebase

  • Authentication
  • Firestore
  • Storage

Architecture components

  • Provider

Features

Setup

Create a .env file in the root directory of the project and add your Maps Places API key in the below format.

PLACES_KEY = "AIzaSyBDHGmP-****************wARZ1s"

Requirements

  • Basic knowledge about Flutter
  • Basic knowledge about Android
  • Basic knowledge about Firebase
  • Flutter SDK version >= 2.0.0 (tested and works with 2.0.0)

Firebase

  • Setup Authentication and use the Sign-in method ‘Email/Password’
  • Setup Firestore
  • Setup Storage
  • Replace the file google-services.json

Project

  1. Download and open the project in e.g Android Studio
  2. Connect your Android phone or use the emulator to start the application

GitHub

View Github

Entradas similares

Deja una respuesta