Flutter app to track stocks for multiple users, using Cloud Firestore on the backend.

Overview

stock_tracker

Flutter app to track stocks for multiple users, using Cloud Firestore on the backend.

Overview

I wrote this Flutter application as a means to learn Flutter, Dart and Firebase.

The entire application is about 1200 lines of code, including comments. The same code base for this app (with no changes) runs as a native app on iOS and Android.

Application Features:

Support multiple users.
Create authenticated user accounts on a remote server.
When logged in, view stats for stocks you’ve selected.
Add/delete stocks.
Keep the backend and mobile application data synced.
Support offline mode.
Call remote APIs.
Serialize and deserialize JSON.

Here is a screenshot of the main view in the application:

Watch a video walkthrough of the application: iOS Dev’s First Flutter App.

Running the application

In order to run this project, you will need to configure Firebase with your account information.

If you are not familiar with this process, Andrea Bizzotto does a nice walkthrough in his video on Flutter & Firebase Authentication. The specific steps begin around 12:20 into the video.

You might also like...

Basic banking app - A Banking App that allow transfer money between multiple customers using SQLite database

Basic banking app - A Banking App that allow transfer money between multiple customers using SQLite database

basic_banking_app A Basic Banking App that allow transfer money between multiple

Feb 10, 2022

A flutter based app using python scripts as backend for a quotes app.

A flutter based app using python scripts as backend for a quotes app.

Fluthon APP A new Flutter project which is supported from a python script and lists quotes . Deployment 📲 - /Script - python main.py. - Run main.d

Nov 16, 2022

A simple easy to use Flutter DApp , which keeps a track of all your day to day transactions by using Ethereum blockchain in the background which in turn increases your credit score.

A simple easy to use Flutter DApp , which keeps a track of all your day to day transactions by using Ethereum blockchain in the background which in turn increases your credit score.

Sahayog A simple easy to use Flutter DApp , which keeps a track of all your day to day transactions by using Ethereum blockchain in the background whi

May 21, 2022

News App created in Flutter using News API for fetching realtime data and Firebase as the backend and authenticator.

News App created in Flutter using News API for fetching realtime data and Firebase as the backend and authenticator.

News Buzz News App created in Flutter using News API for fetching realtime data and Firebase as the backend and authenticator. Features Custom news fe

Dec 30, 2022

Plants online shopping app using flutter firebase as backend.

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

Nov 7, 2021

Full Feature Todos Flutter Mobile app with fireStore integration.

Full Feature Todos Flutter Mobile app with fireStore integration.

IONICFIREBASEAPP DOWNLOAD TODO APP Marketplace for Mobile app and Backend that developed on leading Enterprise Technologies with as well as with your

Nov 4, 2022

Task management app with flutter, firebase firestore, and firebase auth

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

Mar 3, 2022

A remote app built using Flutter that creates the users of the specific wordpress website.

wp_users 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

Feb 3, 2022

Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler temperature and check the psi of the tires.

Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler temperature and check the psi of the tires.

Tesla App Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler tem

Dec 18, 2022
Comments
  • Issue in running this project.

    Issue in running this project.

    Hi, I fork this project on my local and setup complete flutter setup and android studio. After importing this project in Android studio, please let me know how to run this project.

    opened by atish0291 0
Owner
John
John
this app is allowing users to track expenses like accommodation, meal, travel expense, office supplies and other daily expenses.

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

null 0 Dec 25, 2021
Pluggable dashboard to make PRs from multiple sources on multiple repos visible.

pr:mate Pluggable dashboard to make PRs from multiple sources on multiple repos visible. This repo is currently WIP. Further docs will follow. Develop

Tobias Brumhard 6 Oct 12, 2022
A social media app where people can post images, follow users ,chat with other users and much more.

Nallagram A Social media app (Both frontend and backend) created with Flutter and Firebase.(inspired from instagram) Show some ❤️ and star ⭐ the repo

Pranav Ajay 34 Jan 6, 2023
A fully functional Instagram clone written in Flutter using Firebase / Firestore

Fluttergram A working Instagram clone written in Flutter using Firebase / Firestore Demo Download the release APK to try out Fluttergram I update Flut

Matthew Danics 2.1k Jan 8, 2023
Flutter Instagram using Firebase Firestore with similar functions 🔥🔥🔥

Instagram Flutter Build an Instagram clone project using firebase/firestore with similar functions ?? ?? ?? Give a ⭐ ⭐ ⭐  if you like this ?? Features

HuongPT 30 Jan 4, 2023
A mobile image uploader in which you can upload image to your personal gallery from either your camera or mobile gallery and it can detect your current geographic location and address using firebase firestore and storage.

Image Uploader In Flutter About It is an Image Uploader gallery which tracks your address from which you're uploading using Flutter and Image picker.

Prahen parija 6 Dec 20, 2022
A powerful Flutter chat UI component library and business logic for Tencent Cloud Chat, creating seamless in-app chat modules for delightful user experiences.

<style> .button-9 { appearance: button; backface-visibility: hidden; background-color: #1d52d9; border-radius: 6px; border-width: 0; box-shadow: rgba(

Tencent Cloud 63 Aug 11, 2023
Firebase Cloud Messaging (FCM) Flutter package.

Firebase Messaging Plugin for Flutter A Flutter plugin to use the Firebase Cloud Messaging API. To learn more about Firebase Cloud Messaging, please v

Wael Alhalabi 12 Dec 10, 2022
Flutter + Firebase Cloud Firestore로 구현하였습니다.

B.log 사전과제 블로그 앱 입니다. Flutter + Firebase Cloud Firestore로 구현하였습니다. 0. 주요 기능 및 설명 1. 글 쓰기 wysiwyg(위지윅) 방식의 에디터로 글 작성 가능 이미지 삽입, 링크, 각종 마크다운 지원 2. 글 삭제

doitduri 3 Sep 29, 2022