https://github.com/sanjeevan/nanoinvoice
Opensource invoicing app, built with Python + Flask
https://github.com/sanjeevan/nanoinvoice
Last synced: 27 days ago
JSON representation
Opensource invoicing app, built with Python + Flask
- Host: GitHub
- URL: https://github.com/sanjeevan/nanoinvoice
- Owner: sanjeevan
- License: apache-2.0
- Created: 2016-05-28T10:56:06.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-05-28T10:56:30.000Z (about 10 years ago)
- Last Synced: 2025-02-21T04:37:30.404Z (over 1 year ago)
- Language: CSS
- Homepage: http://nanoinvoice.com
- Size: 1.97 MB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
nanoinvoice
===========
Open source invoicing app. Built using Python 2.7 and Flask.
It uses the wkhtmltopdf binary to create PDF exports.
See http://nanoinvoice.com for live version of site.
## Installation
Create a virtualenv for the project and install python libs
cd PROJECT_ROOT
virtualenv venv
./venv/bin/activate
pip install -r requirements
Create these dirs:
PROJECT_ROOT/{log,dist,instance,bin,files}
Copy the wkhtmltopdf binary into the `bin` folder:
PROJECT_ROOT/bin/wkhtmltopdf
Create an application.cfg file using the example:
cp application.cfg.sample instance/application.cfg
Setup nginx and supervisor to run the app using the configuration files
within the conf folder
## To compile scss files:
sass --watch screen.scss:../../dist/css/screen.css