Coder Social home page Coder Social logo

rombituon / ebuzz Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ambibuzz/ebuzz

0.0 0.0 0.0 3.55 MB

A Flutter application as a ERPNext Frontend for simplified data entry and report access.

License: MIT License

Kotlin 0.03% Dart 99.41% Swift 0.12% Objective-C 0.01% HTML 0.43%

ebuzz's Introduction

ebuzz

A Flutter application as a ERPNext Frontend for simplified data entry and report access.

To run code

Clone the source code

git clone https://github.com/Ambibuzz/ebuzz.git

Then go to cloned directory
For installing packages

pub packages get

To run the project

flutter run

To run test cases

flutter test

Packages Used

Package Name Version
autocomplete_textfield 1.7.3
cupertino_icons 0.1.3
dio 3.0.10
flutter_barcode_scanner 1.0.1
flutter_spinkit 4.1.2+1
flutter_typeahead 1.8.8
fluttertoast 7.1.1
get 3.15.0
http 0.12.2
shared_preferences 0.5.10
intl 0.16.1

Modules

loginpage : User need to enter baseurl,username and password after entering these credentials user can login
Baseurl uses autocomplete functionality so when user enters url next time it suggests url which user had entered previously

Homepage :
Homepage contains bom ,item ,purchase order ,leave balance leave list ,work order ,quality inspection ,stock entry .

Bom :
Bom(Bill Of Material) takes itemcode as input and returns list of itemcode and itemname and their warehouse name and quantity.

Item:
Item takes itemcode or itemname as input or user can scan barcode which will return itemcode if valid and then user gets details about that particular item.

Purchase Order:
It returns list of purchase order which contain supplier name and id.
User can press particular list item for getting detail of it which contains detail of that purchase order.

User can press button in bottom right to create purchase reciept.

Purchase Reciept:
In purchase reciept form user can only edit quantity rest other fields are readable only also user can delete items and the form is saved as draft when user saves the form

Leave balance:
Based on the username it gives leave balance of particukar user.

Leave list :
Leave list displays list of leaves applied by user which contains date ,approver name and its status which can be approved or rejected green dot means approved and red means rejected.

Work Order :
Work Order displays list of work orders which shows itemcode ,itemname ,expected date and status in list tiles and when user clicks on particlar work order tile it shows complete detail of that work order.

Quality Inspection :
Quality inspection displays list of quality inspections which contains name ,inspection type ,itemcode ,status in list tiles and when user clicks on particlar quality inspection tile it shows complete detail of that quality inspection
User can press button in bottom right to create quality inspection form.

Quality Inspection Form :
Form is divided into multiple screens.
First screen takes date ,inspection type ,reference type as input.
Second screen displays previous screen details and takes reference name as input.
Third screen displays previous screen details and takes item name as input.
Fourth screen displays previous screen details and takes quality inspection template ,status as input and autofills item code ,sample size based on item name.
Fifth screen displays quality inspection template and takes input in form of readings based on quality inspection template and after that user can save form which is saved as draft.

Stock Entry :
Stock Entry displays list of stock entries which shows stock entry type ,posting date and status in list tiles and when user clicks on particlar entry tile it shows complete detail of that stock entry.

Future Plans

Configuration for ios

License

MIT

ebuzz's People

Contributors

mohit7208 avatar shreyanshj avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.