Home
Softono
a

adamcharnock

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
3

Software by adamcharnock

django-hordak
Open Source

django-hordak

django-hordak ============= **Double entry bookkeeping in Django.** Django Hordak is the core functionality of a double entry accounting system. It provides thoroughly tested core models with relational integrity constrains to ensure consistency. Hordak also includes a basic accounting interface. This should allow you to get up-and-running quickly. However, the expectation is that you will either heavily build on this example or use one of the interfaces detailed below. Tested under Python: 3.8, 3.9, 3.10, 3.11, 3.12. Django: 4.2, 5.0 `Adam Charnock`_ **is available for freelance/contract work.** .. image:: https://img.shields.io/pypi/v/django-hordak.svg :target: https://badge.fury.io/py/django-hordak .. image:: https://img.shields.io/github/license/adamcharnock/django-hordak.svg :target: https://pypi.python.org/pypi/django-hordak/ .. image:: https://coveralls.io/repos/github/adamcharnock/django-hordak/badge.svg?branch=master :target: https://coveralls.io/github/adamcharnock/django-hordak?branch=master .. image:: https://readthedocs.org/projects/django-hordak/badge/?version=latest :target: https://django-hordak.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status Documentation ------------- Documentation can be found at: http://django-hordak.readthedocs.io/ .. _swiftwind: https://github.com/adamcharnock/swiftwind/ .. _simple model layer: https://github.com/adamcharnock/django-hordak/blob/master/hordak/models/core.py .. _battlecat: https://github.com/adamcharnock/battlecat .. _Adam Charnock: https://adamcharnock.com

JavaScript Libraries & Components Accounting
270 Github Stars
battlecat
Open Source

battlecat

Battlecat ========= .. image:: https://img.shields.io/pypi/v/battlecat.svg :target: https://badge.fury.io/py/battlecat .. image:: https://img.shields.io/pypi/dm/battlecat.svg :target: https://pypi.python.org/pypi/battlecat .. image:: https://img.shields.io/github/license/adamcharnock/battlecat.svg :target: https://pypi.python.org/pypi/battlecat/ .. image:: https://travis-ci.org/adamcharnock/battlecat.svg?branch=master :target: https://travis-ci.org/adamcharnock/battlecat/ .. image:: https://coveralls.io/repos/github/adamcharnock/battlecat/badge.svg?branch=master :target: https://coveralls.io/github/adamcharnock/battlecat?branch=master Battlecat is a general purpose double entry accounting web application. Battlecat is based on `Hordak`_ and is currently a work in progress. Requirements ------------ * Django >= 1.9 * Postgres >= 9.2 * Python 2.7, 3.4, 3.5 * Linux or macOS Documentation ------------- Documentation TBA. However, see the `Hordak docs`_ to understand the core mechanics. Get involved ------------ Help is very welcome indeed. There isn't much here yet which makes it hard to know where to start. However, we should have something rough sketched out soon, at which point getting involved may be easier. Of course, feel free to get in touch if you want to help out anyway. The plan is to follow a path roughly similar to that of `Swiftwind`_, but more general purpose. Credits ------- * Initial development by `Adam Charnock`_ Battlecat is packaged using `Seed`_. .. _Hordak: https://github.com/adamcharnock/django-hordak .. _Swiftwind: https://github.com/adamcharnock/swiftwind .. _Seed: https://github.com/adamcharnock/seed .. _Adam Charnock: https://adamcharnock.com .. _Hordak docs: http://django-hordak.readthedocs.io/

Project Management Utilities & System Accounting
14 Github Stars
swiftwind
Open Source

swiftwind

SwiftWind ========= This readme has been autogenerated .. image:: https://img.shields.io/pypi/v/swiftwind.svg :target: https://badge.fury.io/py/swiftwind .. image:: https://img.shields.io/pypi/dm/swiftwind.svg :target: https://pypi.python.org/pypi/swiftwind .. image:: https://img.shields.io/github/license/adamcharnock/swiftwind.svg :target: https://pypi.python.org/pypi/swiftwind/ .. image:: https://travis-ci.org/adamcharnock/swiftwind.svg?branch=master :target: https://travis-ci.org/adamcharnock/swiftwind/ .. image:: https://coveralls.io/repos/github/adamcharnock/swiftwind/badge.svg?branch=master :target: https://coveralls.io/github/adamcharnock/swiftwind?branch=master Requirements ------------ * Django >= 1.8 * Postgres >= 9.5 * Python >=3.4 Installation ------------ You can deploy directly to heroku using the swiftwind-heroku_ repository: .. image:: https://www.herokucdn.com/deploy/button.svg :target: https://heroku.com/deploy?template=https://github.com/adamcharnock/swiftwind-heroku You can also deploy Swiftwind within you own Django project. Good examples of this are the `example_project`_ within this directory, and the separate `swiftwind-heroku`_ project. Usage ----- Once installed you will need to run the following ``manage.py`` commands:: ./manage.py migrate ./manage.py createsuperuser ./manage.py swiftwind_create_accounts Docker compose -------------- Swiftwind can be run using docker-compose. This will also provide the Postgres database server for you:: docker-compose run app ./manage.py migrate docker-compose up Credits ------- Developed by `Adam Charnock`_. I'm a freelance developer, so do get in touch if you have a project. swiftwind is packaged using seed_. .. _seed: https://github.com/adamcharnock/seed/ .. _swiftwind-heroku: https://github.com/adamcharnock/swiftwind-heroku .. _example_project: https://github.com/adamcharnock/swiftwind/tree/master/example_project .. _Adam Charnock: https://adamcharnock.com

Accounting Invoicing & Billing Subscription Management
12 Github Stars