BishalBudhathoki / invoice

This is the flutter application intended to remake the "Invoice-Generator" that is already available for desktop here in the repo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

More Than Invoice

This is a flutter app that is for simplifying invoice generation and also scheduling the staffs and clients.

We’re excited to announce the release of MoreThanInvoice, a comprehensive solution for your business needs. Developed using the robust and versatile Flutter framework, MoreThanInvoice is designed to streamline your operations and enhance productivity.

Download

You can download the app directly from the Google Play Store:

Play Store

Key Features:

Automatic Invoice Generation:

Say goodbye to manual calculations and errors. MoreThanInvoice automates your invoice generation process, ensuring accuracy and saving time.

Staff Scheduling/Management:

Efficiently manage your team with our intuitive staff scheduling feature. Plan, coordinate, and track your staff’s schedule with ease.

What’s New in this Release:

This is our first release, and we’re thrilled to bring you a host of features designed to simplify your business processes. We’ve worked hard to ensure our app is user-friendly and efficient, and we’re looking forward to your feedback.

Screenshots


Environment Variables

To run this project, you will need to add the following environment variables to your .env file

EMAIL_ADDRESS

EMAIL_PASSWORD(App password)

RECIPIENT_EMAIL_ADDRESS

SERVICE_ID(firebase)

TEMPLATE_ID

USER_ID

PRIVATE_KEY

DEBUG_URL(localhost)

BACKEND_URL(apiHostURL)

ACCESS_TOKEN (firebase)

As the project progress on these environment variables would be either not used or updated.

Deployment

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed the latest version of Flutter and Dart.
  • You have a macOS machine.

Installing MoreThanInvoice

To install MoreThanInvoice, follow these steps:

  1. Clone the repository: git clone https://github.com/BishalBudhathoki/invoice.git
  2. Navigate to the project directory: cd MoreThanInvoice
  3. Get the dependencies: flutter pub get

Using MoreThanInvoice

To use MoreThanInvoice, follow these steps:

  1. Run the app: flutter run

Contributing to MoreThanInvoice

To contribute to MoreThanInvoice, follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b <branch_name>
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin MoreThanInvoice/<location>
  5. Create the pull request.

Alternatively, see the GitHub documentation on creating a pull request.

Contact

If you want to contact me, you can reach me at bishalkc331@gmail.com.

Tech Stack

Client: Flutter, Dart

Server: Node, Express

License

MIT

About

This is the flutter application intended to remake the "Invoice-Generator" that is already available for desktop here in the repo.

License:MIT License


Languages

Language:Dart 87.4%Language:C++ 6.0%Language:CMake 4.4%Language:Swift 0.8%Language:Ruby 0.7%Language:HTML 0.4%Language:C 0.3%Language:Kotlin 0.0%Language:Objective-C 0.0%