Skip to content

Multi-platform application with Flutter, Dart and Firebase. Authentication page - profile page - search page - folder storage page (images, videos sorted by date) - calendar page (upcoming events, dates, event details...).

Notifications You must be signed in to change notification settings

TimotheePopesco/flutter_application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

flutter_application

Multi-platform application with Flutter, Dart and Firebase. Authentication page - profile page - search page - folder storage page (images, videos sorted by date) - calendar page (upcoming events, dates, event details...).

My progress on the project step by step

I - Setting up the project and the dependencies :

I started by creating a flutter project with the command: flutter create NameOfTheProject. I create a new firebase project, I follow instructions for creating my android, ios and web applications. I add the dependencies with flutter pub add firebase_core - flutter pub add firebase_auth - cloud_firestore: ^4.2.0 (find on pub.dev) - provider: ^6.0.5 (pub.dev) - flutter_spinkit: ^5.1.0 (pub.dev). Add also for the web in index.html file :

<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-app.js"></script> - <script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-auth.js"></script> - <script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-firestore.js"></script>.

and for android in android/app/build.gradle:

replace minSdkVersion flutter.minSdkVersion -> minSdkVersion 19 - in android {default config {}} add : multiDexEnabled true

  • under android {} add : dependencies { implementation 'com.android.support:multidex:1.0.3' }

-- End --

II - Creation of the authentication form :

III - Connect the Application to firestore :

IV - Creation of the search page :

V - Creation of the download page :

About

Multi-platform application with Flutter, Dart and Firebase. Authentication page - profile page - search page - folder storage page (images, videos sorted by date) - calendar page (upcoming events, dates, event details...).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published