Funnel is an open source business management tool for freelancers.
This is the open source version of the app running at funnelhq.com aimed at those who want to host this app on their own servers.
It's built with Ruby on Rails, Clojure and MongoDB.
With Funnel you can manage your entire business from one centralised location.
This project is still in development
A live version is running at http://funnelhq.herokuapp.com
You can login with the following email and password:
- email: firstname.lastname@example.org
- password: testing
This app uses
- Rails 3
- Amazon S3 for file storage
- Install MongoDB
- Set up your database config in config/mongoid.yml
- Install dependencies
Creating a test user
Run the following rake command to generate a test user to login
There are two important Rake tasks included with the app. The first task makes a backup of your MongoDB database
This creates a mongodump of your database in the db directory.
The second task is for deploying your app to Heroku easily. Assuming your app is already set up with Heroku you can run
This command does 3 things
- Precompiles your assets (required for Heroku)
- Checks your app into git
- Pushes the app up to Heroku
This software is provided free for users hosting it on their on system.
A hosted version will be available at funnelhq.com.