README for DEVELopment Project Setup
====================================

Gratulations, you have successfully checked out the foodsoft project
form the subversion repository. Now you are only a few steps away from
trying it out and then jumping into development.


Configure datebase
------------------
Create at least one local databases and then configure database access.

	cp config/database.yml.SAMPLE config/database.yml
	
Edit database.yml to specify connection parameters.
	

Configure Development Environment
---------------------------------
You need to create your own copy of the development environment configuration:

	cp config/environments/development.rb.SAMPLE config/environments/development.rb

Edit development.rb to specify your settings (e.g. ActionMailer SMTP settings).


Configure Foodsoft
------------------
You need to create your own copy of the foodsoft configuration settings:

	cp config/foodsoft.yml.SAMPLE config/foodsoft.yml

Edit foodsoft.yml to suit your needs.


Create log files
----------------
The WEBrick server will complain if these do not exist.

	touch log/development.log
	touch log/test.log
	touch log/production.log
	touch log/server.log


Create database schema
----------------------
	rake db:schema:load


Create user admin with password secret
--------------------------------------
	rake foodsoft:create_admin
	

Try it out
----------	
Start the WEBrick server to try it out:
	
	script/server