Improving foodsoft! Railsupgrade, BNN Import/Export, Usability stuff https://prototypefund.de/project/weiterentwicklung-von-foodsoft/
Find a file
wvengen c28822d33b Merge pull request #188 from foodcoops/doc_fixups
Several documentation fixups [ci skip]
2013-10-29 06:05:16 -07:00
app small i18n bug 2013-10-22 00:09:11 +02:00
config i18n-js assets configuration change 2013-10-23 12:57:42 +02:00
db do not recalculate GroupOrder totals, but show message to do so on migrations 2013-09-18 18:33:49 +02:00
doc Whitespace cleanup. 2013-10-28 15:49:59 +01:00
lib workaround migration bug introduced by 975bcdec3a 2013-09-30 11:01:15 +02:00
public remove unused files (complements bf0dc4af09) [ci skip] 2013-10-21 18:00:22 +02:00
script make heroku deploy work again 2013-10-28 00:49:00 +01:00
spec fix i18n spec after changes 2013-10-17 17:10:33 +02:00
test make tests work again 2013-06-25 13:05:25 +02:00
tmp Ignored tmp, rubymine project files and other stuff. 2011-05-06 19:55:34 +02:00
vendor pass locale to datepicker, use gem for that 2013-07-07 01:47:22 +02:00
.gitignore use i18n-js 2013-10-04 15:01:10 +02:00
.travis.yml initialize database on travis 2013-07-24 21:57:17 +02:00
config.ru First step for upgrading to rails 3. 2011-05-11 01:32:21 +02:00
Gemfile Merge branch 'master' into i18n 2013-10-18 12:30:34 +02:00
Gemfile.lock bundle update 2013-10-24 10:11:26 +02:00
LICENSE Update License (to GPL3) and install instructions. 2009-01-20 15:59:06 +01:00
Rakefile Upgraded to rails 3.1.8. Fixed various bugs in wiki. 2012-09-30 21:15:55 +02:00
README.md Deployment details / contact us. 2013-10-28 16:36:04 +01:00
VERSION Bumped new version: 3.1.1 2012-07-20 15:03:22 +02:00

FoodSoft

Build Status Code Climate Dependency Status Bitdeli Badge

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

  1. Install RVM (if you have not done so before):

    \curl -L https://get.rvm.io | bash
    
  2. Clone the repository from GitHub:

    git clone https://github.com/foodcoops/foodsoft.git
    
  3. Install Ruby dependencies:

    bundle install
    
  4. Setup your development environment:

    rake foodsoft:setup_development
    

    This will interactively prompt with several questions relating to your required environment.

  5. Start rails by running:

    bundle exec rails s
    
  6. 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.

  7. Login using the default credentials: admin/secret

  8. Change the admin password, just in case.

  9. 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)