This application was generated with the rails_apps_composer gem provided by the RailsApps Project.
The main purpose of this program is to keep track of the current items in a user’s pantry. Eventually the user will be able to add recipes and then use them and automatically have the pantry updated. The user will also eventually be able to track the relative prices of items bought and track general trends of usage, price, and other qualities. The pantry and usage information will be linked directly to a user but aggregate data may be possible for users wanting to look at general pricing information.
Besides the below warnings everything seems to work fine.
This application was built with recipes that are NOT known to work together.
This application was built with preferences that are NOT known to work together.
If the application doesn’t work as expected, please report an issue and include these diagnostics:
We’d also like to know if you’ve found combinations of recipes or preferences that do work together.
Recipes:
[“apps4”, “controllers”, “core”, “email”, “example”, “extras”, “frontend”, “gems”, “git”, “init”, “models”, “prelaunch”, “railsapps”, “readme”, “routes”, “saas”, “setup”, “testing”, “views”]
Preferences:
{:git=>true, :apps4=>"none", :dev_webserver=>"thin", :prod_webserver=>"thin", :database=>"postgresql", :templates=>"haml", :unit_test=>"rspec", :integration=>"cucumber", :continuous_testing=>"guard", :fixtures=>"factory_girl", :frontend=>"bootstrap3", :email=>"gmail", :authentication=>"devise", :devise_modules=>"confirmable", :authorization=>"cancan", :form_builder=>"simple_form", :starter_app=>"admin_app", :test_orbit=>"gps", :rvmrc=>true, :quiet_assets=>true, :local_env_file=>true, :better_errors=>true, :ban_spiders=>true, :jsruntime=>true, :github=>true}
This application requires:
- Ruby version 2.0.0
- Rails version 4.0.0
Learn more about Installing Rails.
This application uses PostgreSQL with ActiveRecord.
- Template Engine: Haml
- Testing Framework: RSpec and Factory Girl and Cucumber
- Front-end Framework: Twitter Bootstrap 3.0 (Sass)
- Form Builder: SimpleForm
- Authentication: Devise
- Authorization: CanCan
The application is configured to send email using a Gmail account.
Just clone you a copy and then set up your application.yml and database.yml
This is the only documentation.
Error checks and uniqueness checks are very limited since this is a very early stage application.
The application was inspired by MyFitnessPal
If you make improvements to this application, please share with others.
- Fork the project on GitHub.
- Make your feature addition or bug fix.
- Commit with Git.
- Send the author a pull request.
If you add functionality to this application, create an alternative implementation, or build an application that is similar, please contact me and I’ll add a note to the README so that others can find your work.
Primary Developer: Jason Perkins