GithubHelp home page GithubHelp logo

princeisah / dribbble_recipe_challenge Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dev-salem/dribbble_recipe_challenge

0.0 0.0 0.0 12.3 MB

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

License: MIT License

Shell 0.79% Ruby 2.16% Objective-C 0.06% Kotlin 0.21% Dart 95.29% Swift 1.49%

dribbble_recipe_challenge's Introduction

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

dribbble_recipe_challenge's People

Contributors

dev-salem avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.