GithubHelp home page GithubHelp logo

hhy5277 / explore_app Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wiltonribeiro/explore_app

0.0 1.0 0.0 6.86 MB

App concept created with Flutter using Dart programming language, inspired by Multi Search By Categories.

Java 2.56% Objective-C 3.49% Dart 93.95%

explore_app's Introduction

Photography Explorer Flutter App

App concept created with Flutter using Dart programming language, inspired by Multi Search By Categories.

About

This app was created inspired by the GIF in the end of this page. The code was built to better create a real app, identical to the inspiration and with all logic behind it. This app is using Unsplash API as service to search the photos and Shared Preferences to register the favorite user photos in the cache memory. The model's classes were created to better represent an official development, the services classes are responsible for the boundaries of the system like the API and Cache management library. I'm using BLOC pattern as an architectural pattern.

Unsplash API

This app used Unsplash API as Photography Search Engine. It's for free, so if you want to fork this repository and reuse the code, be sure to use your Access Key at this classe. Then the app will run perfectly.

Design and Implementation Details

The inspiration video just shows the User Experience when searching for some categories in the app. This app brings something more like Favorites Photos, Personalized Bottom Menu Bar, Image Details, API Request Structure and more.

The Inspiration

The GIF below shows the inspiration concept app.

App Running

The App

The GIF below shows this current app running.

App Running

Notes

The Download Image feature was not made just because that was not the purpose of this challenge but feel free to change it.

explore_app's People

Contributors

wiltonribeiro avatar

Watchers

 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.