mirror of
https://github.com/frappe/books.git
synced 2024-12-23 03:19:01 +00:00
Free desktop accounting software for small-businesses and freelancers.
cc6c7883a8
- Specify column width in Row - Horizontal and Vertical scroll (wip) |
||
---|---|---|
.github | ||
.vscode | ||
accounting | ||
electron | ||
fixtures | ||
models | ||
reports | ||
server | ||
src | ||
src-electron | ||
static | ||
tests | ||
www | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc | ||
frappe.conf.js | ||
LICENSE | ||
package.json | ||
README.md | ||
rollup.config.js | ||
start.js | ||
tailwind.config.js | ||
yarn.lock |
Frappe Accounting
Simple app for personal and small businesses accounting
it's pronounced - fra-pay
Frappe Accounting is built on FrappeJS Framework a Full-Stack VueJS based meta-data driven web framework. Under the hood it uses Electron bundles.
Installation
Step 0
Install build essentials
Ubuntu
apt-get install build-essential python git
apt-get install libgconf-2-4
MacOS
xcode-select --install
You will also need Xcode App from App Store
Step 1
Install Node.js (version 12.6.0)
Tip: The best way to install and manage Node is to install nvm
Step 2
Install yarn
package manager.
npm install -g yarn
Step 3
Clone this repo
git clone https://github.com/frappe/accounting.git
Step 4
Install dependencies and launch Accounting
cd accounting
# Install dependencies
yarn
# Start the electron app
yarn electron
Troubleshooting
- If you are facing node-gyp errors then you may need to:
- Install Xcode App from App Store.
- Use node v12.6.0
- Delete yarn.lock/package-lock.json