An open API service indexing awesome lists of open source software.

https://github.com/madisvain/upcount

Invoicing for freelancers & small businesses
https://github.com/madisvain/upcount

cross-platform electron hacktoberfest invoicing offline-first react

Last synced: 7 days ago
JSON representation

Invoicing for freelancers & small businesses

Awesome Lists containing this project

README

        

# đŸ“Ŗ Version 2

Happy to announce that I'm nearing the long overdue release of Upcount with improved functionality. The new version is a complete rewrite of the application with a focus on performance and stability.

NB! It's not backwards compatible with the current version and will require a new installation. The new version is currently in alpha and not recommended for production use.

## 🚀 [Upcount 2.0.0-alpha.2](https://github.com/madisvain/upcount/releases/tag/v2.0.0-alpha.2)

Source code can be found on [Tauri](https://github.com/madisvain/upcount/tree/tauri) branch of the repository.

The new version is built with

* [Tauri](https://tauri.app/)
* [SQLite](https://www.sqlite.org/index.html)
* [React](https://reactjs.org/)
* [Ant Design](https://ant.design/)

I'd be happy to receive feedback on this new version and any feature requests you might have. Please open an issue on Github or email me at [[email protected]](mailto:[email protected]).

# Upcount invoicing app

![Github actions](https://github.com/madisvain/upcount/workflows/Release/badge.svg) ![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/madisvain/upcount?include_prereleases) ![GitHub](https://img.shields.io/github/license/madisvain/upcount)

![Invoice list](https://www.upcount.app/screenshots/invoices.png)
[Invoice editing](https://www.upcount.app/screenshots/invoice-edit.png)
[Invoice settings](https://www.upcount.app/screenshots/settings.png)

## Download

Upcount is available for Mac, Linux & Windows and can be downloaded from Github releases.

**[https://github.com/madisvain/upcount/releases](https://github.com/madisvain/upcount/releases)**

# Features
* đŸŽ¯ Totally free & Open source
* 🎭 Cross platform
* ⚡ī¸ Offline-first for privacy
* 👾 Use your own logo
* 🍭 Customizable settings
* 🌐 Internationalized
* Šī¸ [GPLv3 License](https://github.com/madisvain/upcount/blob/main/LICENSE)

# Languages
* đŸ‡Ŧ🇧 English
* đŸ‡ŗ🇱 Dutch
* 🇩đŸ‡Ē German
* đŸ‡Ģ🇮 Finnish
* đŸ‡ĒđŸ‡Ē Estonian
* đŸ‡Ģ🇷 French

If you are interested in adding a language translation to Upcount [please open a new issue](https://github.com/madisvain/upcount/issues).

For developers the following commands are needed to add a language.

```shell
npm run add-locale de
npm run extract
```

_`de` must be replaced with the language code you are adding._

The translations are stored in .po files under [locales](https://github.com/madisvain/upcount/tree/main/src/locales) folder. A cross platform app named [POEdit](https://poedit.net/) could be used for translating them.

## Bugs and Feature Requests

Have a bug or a feature request? First, read the [issue guidelines](https://github.com/madisvain/upcount/blob/main/CONTRIBUTING.md#using-the-issue-tracker) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/madisvain/upcount/issues).

For more generic product questions and feedback please email [[email protected]](mailto:[email protected])

## Contributors

[madisvain](https://github.com/madisvain) |[stgeipel](https://github.com/stgeipel) |[KurtMar](https://github.com/KurtMar) |
:---:|:---:|:---:|
[madisvain](https://github.com/madisvain)|[stgeipel](https://github.com/stgeipel)|[KurtMar](https://github.com/KurtMar)|

Join Upcount [Slack workspace](https://join.slack.com/t/upcount/shared_invite/enQtOTY0Nzk5NTgzMjQ5LThlMWE3Y2YyNGY1MTc3M2Y1YmQ4YTdmZDYyNmJlYzBiNmQ0NTFhYjBkNzNjZjIwNWNlZDY2OTdiN2UwYzc3YWU) to join in on the discussion.

## License

[GPLv3 License](https://github.com/madisvain/upcount/blob/main/LICENSE) Š [Upcount](https://upcount.app)