2.9 KiB
FoodSoft
Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling).
More information about using this software and contributing can be found on the wiki.
System requirements
Getting started
-
Install RVM (if you have not done so before):
\curl -L https://get.rvm.io | bash
-
Clone the repository from GitHub:
git clone https://github.com/foodcoops/foodsoft.git
-
Install Ruby dependencies:
bundle install
-
Setup your development environment:
rake foodsoft:setup_development
This will interactively prompt with several questions relating to your required environment.
-
Start rails by running:
bundle exec rails s
-
Open your favorite browser and open the web application at:
http://localhost:3000/
You might want to watch a kitten video while it's loading.
-
Login using the default credentials:
admin/secret
-
Change the admin password, just in case.
-
Have phun!
Developing
Have a look at DEVELOPMENT.md (outdated) and the (more recent) Developing Guidelines page on the wiki.
Deploying
As you might have noticed, documentation is scarce and insufficient. If you intend to deploy foodsoft in production, we would love to guide you through the process. We can be contacted through the developers@foodcoop.nl or foodsoft@foodcoops.net.
License
FoodSoft - a webbased foodcoop management software Copyright (C) 2011 Benni and Lasse
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
(See file LICENSE for the full text of the GPL)