Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prosopal for my first contribution #3507

Closed
SlickMoose opened this issue Jan 25, 2025 · 1 comment
Closed

Prosopal for my first contribution #3507

SlickMoose opened this issue Jan 25, 2025 · 1 comment

Comments

@SlickMoose
Copy link

First of all, I’d like to thank you for creating this project. I recently started using it and it’s an amazing!

Before discovering Tandoor, I had been using bediet.pl for several years. While it fulfilled most of my needs, it wasn’t open source, so I couldn’t contribute or request new features to make it more aligned with my workflow.

Below, I’ve outlined some ideas and areas I’d like to work on to improve both the UI/UX and functionality of the app:

  1. General Layout Enhancements
    Increase contrast across the interface to improve readability.
    Make the design more intuitive and responsive for both desktop browsers and mobile devices.

  2. Add a "Day" option to the "Period" dropdown in meal plan to show meals for a specific day.
    Display each meal as a separate card component, including:

    • Recipe details.
    • Nutritional breakdown per recipe.
    • Ingredients and step-by-step instructions.
      Add a summary view for the day that aggregates total calories and nutritional values.
  3. Add the ability to toggle between grid view (adjustable column count) and list view for recipes and products.

  4. Shopping List Improvements
    Rework the shopping list functionality to allow multiple lists instead of one unified view.
    Each list can be tied to a specific meal plan period (e.g., week, day).
    Inside each list:

    • Allow categorization of items by supermarkets or product categories.
    • Add the ability to manually include additional items (not from the meal plan).

    Present lists as checklists that don’t disappear after marking items as completed, making them easier to manage.

I have a lot more ideas but wanted to start with these as my first contribution. 😊 I’d love to hear your feedback and discuss which of these features align with the project’s roadmap and philosophy.

Let me know if I should further refine any of these ideas or provide more technical details before diving into development!

I have knowledge of django (1 year) and react (3 years) (ready to start learning vue)

@SlickMoose
Copy link
Author

duplicate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant