GJAMAssist is an open source Flutter-based template for a business assistant application.

Overview

GJAMAssist

GJAMAssist is an open source Flutter-based template for a business assistant application. It has been designed to use Google Firebase as backend.

Features

  • Invoice generator
  • Party (supplier/customer) statement generator
  • Invoice/voucher viewer
  • Business dashboard
  • Report screens for account payable, receivables, stock items

Screenshots

Ledger statements GST Invoices Invoice PDFs Dashboard Menu

Setup

Start out by cloning this repo.

Flutter

  • Install Flutter by following the official documentation if you haven't.
  • Using VSCode or Android Studio as your choice of IDEs is highly recommended. You can find official Flutter documentation for getting up and running with them here.
  • Make sure that you are on Flutter's stable channel
    • flutter channel stable

Firebase

  • Default app name is com.example.tassist. Choose your app's name and replace the default name in the following files.
    • android/app/build.gradle
    • android/app/src/main/AndroidManifest.xml
    • android/app/src/debug/AndroidManifest.xml
    • android/app/src/profile/AndroidManifest.xml
    • android/app/src/main/kotlin/com/example/MainActivity.kt
  • Set up a Firebase project, generate a configuration file and copy the file to this repo by following Steps 1-3 listed here.
  • Enable Email/Password authentication method in the Firebase console. You can find it under Develop>Authentication>Sign-in method.
  • Enable Cloud Firestore by going to Develop>Database.
You might also like...

Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

Timy app An amazing open-source group messaging app build with flutter. ✨ Main Features Multiple groups (similar to Teams in Slack). Multiple open or

Dec 25, 2022

An open source encrypted peer-to-peer system. Own data, own privacy. (Rust+Flutter)

An open source encrypted peer-to-peer system. Own data, own privacy. (Rust+Flutter)

An open source encrypted peer-to-peer system. Own data, own privacy. (Rust+Flutter)

Oct 7, 2021

Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.

Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.

English | Portuguese Memo Monorepo for Memo. Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter. As of n

Dec 30, 2022

An open source shazam alternative built using Flutter

bazinga An open source shazam alternative Getting Started This project is a starting point for a Flutter application. A few resources to get you start

Aug 27, 2022

Routinger is a task scheduler app that is made to make you a better person at no extra cost. The code is open-source. Dart language and Flutter framework are used extensively.

Routinger is a task scheduler app that is made to make you a better person at no extra cost. The code is open-source. Dart language and Flutter framework are used extensively.

Routinger This is a simple app that will allow you to schedule your tasks, create a simple to-do, and also make recurring tasks. The app ends you noti

Dec 17, 2022

Y2D : A open-source YouTube Downloader App built in Flutter

Y2D : A open-source YouTube Downloader App built in Flutter

Y2D : A open-source YouTube Downloader App built in Flutter [TOC] Download Download Link : ARM 32-bit ARM 64-bit x86 64-bit Features Download YouTube

Dec 11, 2022

An open source task manager (todo list) app, developed using Dart language and Flutter framework.

An open source task manager (todo list) app, developed using Dart language and Flutter framework.

Tasker An open source task manager (todo list) app, developed using Dart language and Flutter framework. Screenrecords     Screenshots                

Dec 29, 2022

A flutter repository meant for open-source contributions in hacktoberfest 2021.

A flutter repository meant for open-source contributions in hacktoberfest 2021.

Hacktoberfest 2021 Hosted by DigitalOcean for the 8th year in a row, Hacktoberfest encourages participation in giving back to the open source communit

Jan 23, 2022

Finance manager for devlance using flutter and firebase (Open source)

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

Dec 27, 2021
Owner
Japan Gor
Web Developer android developer @GJAM13 @intuitioneers
Japan Gor
Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.

Flutter Music Player First Open Source Flutter based Beautiful Material Design Music Player(Online Radio will be added soon.) Demo App Play Store BETA

Pawan Kumar 1.5k Jan 8, 2023
Upper is a open source back-end framework based on the Dart language.

What is Upper? Upper is a open source back-end framework based on the Dart language. With it, it is possible to automatically generate a gRPC API for

Andriws Luna 40 Sep 5, 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
Help your local business flourish!

Grow Green ?? Hit that ⭐ button to show some ❤️ INSPIRATION ⭐ We were inspired, in part, by a statistic published by Mint, an Indian financial newspap

Niloy Sikdar 8 Dec 24, 2021
A book-keeping/business management app.

verido A book-keeping/business management app. Getting Started This project is a starting point for a Flutter application. A few resources to get you

Oluwatobi Odunaiya 1 Nov 18, 2021
A fully open source visual to-do list Flutter application.

A fully open source visual to-do list Flutter application.

Abigail Mabe 1 Oct 24, 2021
Drishti is an open-source cross-platform mobile application project at Incubate Nepal that incorporates Machine Learning and Artificial Intelligence

Drishti is an open-source cross-platform mobile application project at Incubate Nepal that incorporates Machine Learning and Artificial Intelligence to help visually impaired people recognize different currency bills and perform daily cash transactions more effectively. We plan to expand Drishti to other applications like Short Text and Document Reading in the future.

Drishti Nepal 23 Oct 8, 2022
Fluffyboard is a open source, free and self-hostable Whiteboard Application

Fluffyboard Fluffyboard is a open source, free and self-hostable Whiteboard Application Test the demonstration of Fluffyboard Table of Contents Featur

Yonggan 59 Dec 13, 2022
A Package providing Core functionality/Template to start off a Clean Architecture based project

A Package providing Core functionality/Template to start off a Clean Architecture based project Features Provides with APIResult & UseCaseResult model

null 1 Dec 25, 2021