All Projects → siwapp → Siwapp

siwapp / Siwapp

Licence: mit
Online Invoice Management in Ruby On Rails.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Siwapp

Ruby2 Rails4 Bootstrap Heroku
A starter application based on Ruby 2.4, Rails 4.2 and Bootstrap for Sass 3, deployable on Heroku
Stars: ✭ 181 (-38.85%)
Mutual labels:  heroku, rails
Url To Pdf Api
Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.
Stars: ✭ 6,544 (+2110.81%)
Mutual labels:  invoice, heroku
Icare
Open Source Carpooling Platform
Stars: ✭ 196 (-33.78%)
Mutual labels:  heroku, rails
Ruby Getting Started
Getting Started with Ruby on Heroku
Stars: ✭ 103 (-65.2%)
Mutual labels:  heroku, rails
Dolibarr
Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). It is open source software (written in PHP) and designed for small and medium businesses, foundations and freelancers. You can freely install, use and distribute it as a standalon…
Stars: ✭ 2,877 (+871.96%)
Mutual labels:  invoice, invoicing
Qaror
Questions & Answers platform on Rails - stackoverflow clone
Stars: ✭ 107 (-63.85%)
Mutual labels:  heroku, rails
Solidinvoice
Simple and elegant invoicing solution.
Stars: ✭ 294 (-0.68%)
Mutual labels:  invoice, invoicing
Property web builder
The ultimate Ruby on Rails engine for creating real estate websites ⛺
Stars: ✭ 414 (+39.86%)
Mutual labels:  heroku, rails
Invoiceneko
An Open Sourced Invoice System developed for anyone who needs to generate out an invoice and manage clients
Stars: ✭ 204 (-31.08%)
Mutual labels:  invoice, invoicing
Kimai2
Kimai v2 is a web-based multiuser time-tracking application. Free for everyone: freelancers, agencies, companies, organizations - all can track their times, generate invoices and more. SaaS version available at https://www.kimai.cloud
Stars: ✭ 1,216 (+310.81%)
Mutual labels:  invoice, invoicing
Letsencrypt heroku
Automated letsencrypt setup for heroku
Stars: ✭ 58 (-80.41%)
Mutual labels:  heroku, rails
ZUGFeRD-csharp
C# assembly for creating and reading ZUGFeRD invoices
Stars: ✭ 73 (-75.34%)
Mutual labels:  invoicing, invoice
Chatwoot
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Stars: ✭ 11,554 (+3803.38%)
Mutual labels:  heroku, rails
Rails new
A thoughtfully designed template for building modern Rails apps. Get started in minutes instead of hours 🔥🚀
Stars: ✭ 151 (-48.99%)
Mutual labels:  heroku, rails
Rails Template
Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity.
Stars: ✭ 763 (+157.77%)
Mutual labels:  heroku, rails
Vuejs Rails Starterkit
Vue.js + Rails Starting Kit GitHub Template to develop Hybrid Mobile Application: https://vuejs-rails-starterkit.herokuapp.com
Stars: ✭ 205 (-30.74%)
Mutual labels:  heroku, rails
Envied
Ensures presence and type of your app's ENV-variables (mirror)
Stars: ✭ 327 (+10.47%)
Mutual labels:  heroku, rails
Socify
🚀 Socify is an open source social networking platform written in Ruby on Rails
Stars: ✭ 363 (+22.64%)
Mutual labels:  heroku, rails
Offline invoicing
Desktop invoicing app built with electron. Create Quotes and Invoices. Download PDF or Email directly to your customers.
Stars: ✭ 47 (-84.12%)
Mutual labels:  invoice, invoicing
itflow
Free and open-source web application for MSPs that streamlines IT documentation, ticketing, invoicing, and accounting, an alternative to ITGlue. It helps in managing and organizing client's IT information, increasing efficiency and profitability.
Stars: ✭ 282 (-4.73%)
Mutual labels:  invoicing, invoice

Siwapp

Build Status

Online Invoice Management. See online demo (user: [email protected], password: secret).

API Documentation

SMTP Configuration

In order to be able to send emails through the app, you must configure the following environment variables in your system:

SMTP_HOST
SMTP_PORT
SMTP_DOMAIN
SMTP_USER
SMTP_PASSWORD
SMTP_AUTHENTICATION (plain | login | cram_md5)
SMTP_ENABLE_STARTTLS_AUTO (set to 1 to enable it)

Howto Install on Heroku

First clone the siwapp repository into your computer:

$ git clone [email protected]:siwapp/siwapp.git
$ cd siwapp

Create the app in heroku (we suppose in the terminal your are logged in heroku). Here we call the app "siwapp-demo", but choose whatever you like.

$ heroku apps:create siwapp-demo
$ heroku apps:create --region eu --buildpack heroku/ruby siwapp-demo
$ heroku addons:create heroku-postgresql
$ heroku addons:create scheduler:standard

Push the code to heroku, and setup database.

$ git push heroku
$ heroku run rake db:setup

Finally create an user to be able to login into the app.

$ heroku run "rake siwapp:user:create['demo','[email protected]','secret_password']"

If you want the recurring invoices to be generated automatically, you have to setup the heroku scheduler addon:

$ heroku addons:open scheduler

Add a new job, and put "rake siwapp:generate_invoices"

That's it! You can enjoy siwapp now entering on your heroku app url.

$ heroku apps:open
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].