A small app to manager simple transactions made in a shop (selling, buying, register handling..etc).

Overview

Shop Manager Flutter

GitHub license Jetlight studio

A small app to manager simple transactions made in a shop (selling, buying, register handling..etc).

Screenshot:


Features:

  • Details are included in days elements which are included in months tabs for a good UX.
  • The app keeps track of register content and monthly gain in a seperate way.
  • inside each day, selling and buying actions are seperated for better detailings.
  • Each transaction is detailed in it's own screen for better UX.
  • The register handling is seperated from the rest of the app's workflow for a better UI presentation.
  • Everything is saved in a local Sqlite database.

TODO:

  • Hook the app with an API for remote saving.
  • Adding accounts for different users.
  • Adding E-Payement and delivery options.
  • Adding rating, charts and detailed statistics.

Tools used:

  • Android studio (IDE)
  • Dart (logic)
  • Flutter (Mobile UI developement kit).
  • Paint.Net (Image editting)

Flutter is Google's SDK for crafting beautiful, fast user experiences for mobile, web and desktop from a single codebase. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

Documentation

For announcements about new releases and breaking changes, follow the [email protected] mailing list.

Contribution:

Feel free to fork this project and add whatever you like. If you have any suggestions or any comments please feel free to contact me or to open an issue, use free license art assets please.

Team:

Jetlighters having fun.

You might also like...

A project made for the ECV Digital 2022. 🌐 The goal being to make a Flutter application to connect, register and display information of a given API.👨🏼🔧

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

May 7, 2022

Kyber Mod Manager A Mod Manager build for Kyber.

Kyber Mod Manager A Mod Manager build for Kyber.

Kyber Mod Manager A Mod Manager build for Kyber. This app is not affiliated with Kyber or any of its creators. Key Features • Download • Screenshots •

Sep 25, 2022

Daily-Task-Manager a daily task manager application project created in flutter

Daily-Task-Manager a daily task manager application project created in flutter

This is a daily task manager application project created in flutter. Install this application on Android - Install from Play Store

May 10, 2022

🌰🌰 [BLOC_PATTERN] [RXDART] [STREAM] 🍄🍄 Simple auth app flutter, server node.js, BLoC pattern, RxDart 🍁🍁 Functionalities: LOGIN, REGISTER, CHANGE PASSWORD, CHANGE AVATAR, FORGOT PASSWORD. Pure rxdart BLoC pattern. BLoC pattern without library.

🌰🌰 [BLOC_PATTERN] [RXDART] [STREAM] 🍄🍄 Simple auth app flutter, server node.js, BLoC pattern, RxDart 🍁🍁 Functionalities: LOGIN, REGISTER, CHANGE PASSWORD, CHANGE AVATAR, FORGOT PASSWORD. Pure rxdart BLoC pattern. BLoC pattern without library.

node_auth #node-auth-flutter-BLoC-pattern-RxDart ❄️ ❄️ BLoC pattern rxdart stream 🐋 🐋 Simple auth app flutter, server node.js, BLoC pattern, RxDart

Dec 29, 2022

App HTTP Client is a wrapper around the HTTP library Dio to make network requests and error handling simpler, more predictable, and less verbose.

App HTTP Client App HTTP Client is a wrapper around the HTTP library Dio to make network requests and error handling simpler, more predictable, and le

Nov 1, 2022

Flutter error catching & handling plugin. Handles and reports exceptions in your app!

Flutter error catching & handling plugin. Handles and reports exceptions in your app!

Catcher Catcher is Flutter plugin which automatically catches error/exceptions and handle them. Catcher offers multiple way to handle errors. Catcher

Jan 7, 2023

🌈 Repository for a compass project, basically an App for displaying bank transfers, with API requests, Flag persistence, Infinite Scroll, Error Handling, Unit Tests, Extract Sharing working with SOLID, BLoC and Designer Patterns.

🌈 Repository for a compass project, basically an App for displaying bank transfers, with API requests, Flag persistence, Infinite Scroll, Error Handling, Unit Tests, Extract Sharing working with SOLID, BLoC and Designer Patterns.

💸 Green Bank Aplicação desenvolvida em Flutter com intuito de trabalhar conexão com API, Gerenciamento de estado usando BLoC, Refatoração, Arquitetur

Oct 7, 2022

Piggyvestclone - In this app, I redesigned the login and the register page of piggyvest app.

Piggyvestclone - In this app, I redesigned the login and the register page of piggyvest app. One of the most populars saving apps in Nigeria.

Jan 2, 2022
Comments
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 13% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /images/logo.png | 34.87kb | 24.85kb | 28.73% | | /android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png | 12.45kb | 9.62kb | 22.68% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 11.45kb | 8.98kb | 21.58% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 10.46kb | 8.26kb | 21.03% | | /Screenshots/transaction_details.jpg | 35.78kb | 28.49kb | 20.36% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 9.42kb | 7.51kb | 20.28% | | /images/cookie_png.png | 62.89kb | 50.45kb | 19.79% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 8.85kb | 7.14kb | 19.29% | | /android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png | 8.85kb | 7.14kb | 19.29% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 7.04kb | 5.71kb | 18.81% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 7.04kb | 5.71kb | 18.81% | | /Screenshots/register_list.jpg | 71.61kb | 59.25kb | 17.27% | | /Screenshots/transaction_list.jpg | 58.12kb | 48.60kb | 16.37% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 4.30kb | 3.62kb | 15.97% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 6.61kb | 5.59kb | 15.47% | | /images/inAppLogo.png | 84.95kb | 71.82kb | 15.46% | | /Screenshots/buying_popup.jpg | 52.09kb | 44.28kb | 15.00% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 5.65kb | 4.83kb | 14.65% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 4.78kb | 4.08kb | 14.61% | | /android/app/src/main/res/mipmap-xhdpi/launcher_icon.png | 5.37kb | 4.64kb | 13.57% | | /android/app/src/main/res/mipmap-hdpi/launcher_icon.png | 3.82kb | 3.30kb | 13.55% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 3.82kb | 3.30kb | 13.55% | | /Screenshots/days_list.jpg | 59.76kb | 51.70kb | 13.48% | | /Screenshots/selling_popup.jpg | 52.24kb | 45.20kb | 13.47% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 4.04kb | 3.49kb | 13.43% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 2.95kb | 2.56kb | 13.00% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 2.80kb | 2.46kb | 12.03% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 1.75kb | 1.54kb | 11.98% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 1.75kb | 1.54kb | 11.98% | | /android/app/src/main/res/mipmap-mdpi/launcher_icon.png | 2.26kb | 2.00kb | 11.25% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 2.41kb | 2.14kb | 10.96% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 3.01kb | 2.68kb | 10.91% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 104.92kb | 95.61kb | 8.87% | | /images/cookie.svg | 17.91kb | 16.51kb | 7.83% | | /images/buying.png | 53.95kb | 51.72kb | 4.13% | | /images/saving.png | 115.30kb | 111.72kb | 3.10% | | /images/chart_svg.svg | 8.93kb | 8.76kb | 1.85% | | /images/sales_details.svg | 13.55kb | 13.47kb | 0.61% | | /images/saving_svg.svg | 49.82kb | 49.56kb | 0.52% | | /images/avatar.svg | 2.11kb | 2.10kb | 0.37% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/[email protected] | 1.24kb | 1.24kb | 0.16% | | | | | | | Total : | 1,010.88kb | 883.19kb | 12.63% |


    📝docs | :octocat: repo | 🙋issues | 🏅swag | 🏪marketplace

    opened by imgbot[bot] 0
  • Running program issue

    Running program issue

    Heelo, thank you for this amazing app, i'm new on flutter i just wanna know how to run the app cause it shows "builed-failed", itried the json lunch program proprety , i added the path of the "HomeScene.dart" where the main is, but it doesnt build successfully. it will be great if u help me thank you.

    opened by rafikfartas 0
Owner
Oussama Bonnor
Co-Founder of JetLight Studio. I like to create stuff.
Oussama Bonnor
Create flutter project with all needed configuration in two minutes (theme, localization, connect to firebase, FCM, local notifications, safe API call, error handling, animation..etc)

Flutter GetX Template Flutter Getx template to make starting project fast and easy . Introduction We all face the same problem when we want to start a

Emad Beltaje 150 Jan 7, 2023
Ice cream shop app - Flutter Ice Cream Shop App

Flutter Ice Cream Shop App UI Hi, i tried to https://www.uplabs.com/posts/ice-cr

Semih 11 Nov 20, 2022
A Flower selling app using flutter and firebase

Flower selling app using firebase backend. ⚠️ Add firebase and enable email authentication and firstore database or it won't work Don't know how to do

Watery Desert 27 Dec 23, 2022
This project is based on ecommerce (medicine selling) application by flutter and firebase firestore

This project is based on ecommerce (medicine selling) application by flutter and firebase firestore. In this project you will get whole things like search, filter, order tracking etc. after order placed. I have created this by MVVM architecture with Razorpay payment and GetX State management.

Amir Rahi 3 Sep 7, 2022
An app for small and medium organizations (SME) manager, with NFC-tag, e-tag and QR code features supported.

BK LAB Manager - an app for group management 1. Getting Started An app for small and medium organizations (SME) manager, with NFC-tag, e-tag and QR co

Andrew Ng 9 Dec 11, 2022
mypro immobilier app created to manage our real estate agency, we can store products, contacts and transactions..

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

soufiane bouchtaoui 1 Dec 11, 2021
A user-friendly money management app which allows you to keep track of transactions seamlessly

See the first version of 'Mvelopes' - Money Management Application which I completed as my first project and published on Play Store. 'Mvelopes' is a user-friendly money management app which allows you to keep track of transactions seamlessly. - Features - Technology • Reminder • Flutter • Notification • Hive • Manage income & expenses

Mushthak 16 Dec 8, 2022
A Flutter based Application that I have build to keep my transactions in record.

transaKeeper A new Flutter project. - build for a practice purposes -- this app is created with the purpose to add charts/tables, and add new transact

Mohammad Abdur Rehman Cheema 1 May 21, 2022
This project uses transactions in Firebase(FirebaseAuth and FireStore) to send and receive virtual money across accounts

FinTech (WIP) This project uses transactions in Firebase(FirebaseAuth and FireStore) to send and receive virtual money across accounts. On account cre

Godson 4 Nov 15, 2022