Features for OpenEats 2.0

I have been brain storming over the last few weeks and have came up with a list of features that I want to include in the 2.o version of OpenEats.  Please feel free to add any comments below for features you would like to see.

Frame Work

Use symfony 1.2 for the frame work

Use Jquery for the Javascript frame work

Design

Create a new UI that transitions between pages smoothly

Create a new layout and theme

Have the recipe pictures be larger and stand out more

Internalization

Become fully I8LN

Release with at least one other language pack besides English

Become UTF-8 compliant

Database

Allow other databases besides MySQL to be used

Allow rollback using try/catch to prevent recipes from being half entered

Social

Allow users to have avatars (may use gravatar for this)

Allow users to become friends of other users so they can follow what they are doing

Expand the comments section to other areas

Create a way to export the meal planner to Ical

Expand the Headline module to more like a CMS or a blog to post cooking tips etc.

Expand on the rating system allow users to re-rate recipes and each other

Expand on the tag/keyword system making a more intercal part of the site.

Misc

Create it more modular by turning modules into plugins so that a user can choose to include or not include the features that they want

Allow recipes to be exported into PDF’s

Create a mobile version of the site, mainly around the grocery list

WYSIYWG editor http://markitup.jaysalvat.com/documentation/ to be used through out the site

Security

Prevent spam in the comments section

Enable output escaping to prevent XSS attacks

Enable session tokens in forms to prevent CSRF attacks

Grocery List

Show the recipes along with the grocery list that users have added to the list

Allow users to remove a recipe from the grocery list that would remove all the ingredients they added

Installer

Use RSS feeds to notify users when logged into the admin panel that an update is available

Installer and Updater integrated into the app using Symfony

Advertisements

5 Comments »

  1. Mette said

    Hi
    This is going to be great!!!
    I have an extra wish, if it is not too late:
    Grocerylist will be editable, so that you can add or take away, something on the list, after making the meal plan, so that you only use your application for shopping list.
    If you would like to make a danish translation for it, I would be glad to help. I guess all i need is a work sheet with the english text and then translate it into another column.
    Kind regards
    Mette

  2. openeats said

    The grocery list is editable now. You can add and delete items from your list currently. Translations will be done by an xml file. It will have look something like this

    Welecome to OpenEats
    put the words in danish here

    Then the site will turn all instances of Welcome to OpenEats to the danish translation. And yes I will need lots of help to do this. So with your help the first and danish

  3. Mette said

    Welcome to OpenEats
    Velkommen til OpenEats

    Something to get you going 😉

    You can mail a list and I can translate it for you then.

  4. kukito said

    How about a link or embed a video on how-to from YouTube or an option to upload a video?

  5. Elbiem said

    Great! Great!!
    Can’t wait to try this software in my new website..looking forward towards v2.0.

RSS feed for comments on this post · TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: