Skip to content

felixjoshuabenson/flutter_meals_app

Repository files navigation

Naija Meals

Naija Meals is a simple Flutter app that allows users to browse, view, and filter a collection of Nigerian meals. Users can mark their favorite meals, filter based on meal categories (like Vegan or Gluten-Free), and view meal details such as preparation time, complexity, and affordability. Each meal's ingredients, steps and video preparation is made available for users who would like to prepare it themselves.

Features

  • Browse meals by categories
  • View meal details (ingredients, steps and video preparation)
  • Mark meals as favorites
  • Filter meals by:
    • Gluten-Free
    • Lactose-Free
    • Vegan
    • Vegetarian
    • Staple Meals

Screenshots

Meal Categories Screen Meals Details Screen Favourite Meals Screen Filter Screen

Folder Structure

lib/
├── data/              # Meals data
├── models/            # Data models
├── screens/           # UI screens
├── widgets/           # Reusable widgets
├── main.dart          # Entry point of the app

Dependencies

The following packages are used in this project:

Contributing

If you'd like to contribute to this project, please fork the repository and submit a pull request. We welcome improvements and bug fixes!

Acknowledgements

  • Thanks to the Flutter team for the awesome framework.
  • Nigerian cuisine inspirations from various recipe sources.

About

A simple Flutter app that allows users to browse, view, and filter a collection of Nigerian meals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published