Skip to content

A Flutter app that demonstrates Flutter's ability to create a beautiful UI with complex animations.

License

Notifications You must be signed in to change notification settings

Dev-Salem/dribbble_recipe_challenge

Repository files navigation

Description

A demo app that demonstrates Flutter's ability to create beautiful UI with complex animations. The app fetches recipes from local storage.

📦 Packages

Description Package
Architecture Reference Architecture
State Management flutter_riverpod
Theming flex_color_scheme
animation flutter_animate & explicit animation

Screenshot 📸

final.vid_compressed.mp4

🩻 Project Structure

|- assets <- recipe.json and images
|
lib
|
|_ 📁src
	|
	|__ 📁core
	|	|__ 📁animation <- page transition
	|	|__ 📁constants
	|	|__ 📁theme <- define themes & and colors
	|	|__ 📁widgets <- widgets that are used in multiple screens
	|
    	|__ 📁onboarding <- onboarding screen and its widgets
	|
	|__ 📁recipes 
        	|__ 📁domain <- entities
		|__ 📁data <- recipe repository (fetch recipes from recipe.json)
        	|__ 📁presentation <- Home Screen & Recipe Details Screen and other related widgets

💭 Inspiration

Dribbble: https://dribbble.com/shots/19973273-Recipe-Mobile-IOS-App

🗞️ License

MIT License

About

A Flutter app that demonstrates Flutter's ability to create a beautiful UI with complex animations.

Resources

License

Stars

Watchers

Forks

Packages

No packages published