HDSPLASH APP

Introduction

The app uses the unsplash api to view photos, collections, topics, search and log in to an unsplash account to perform basic tasks.

Contents

Features

  • Photos:
    • List photos
    • Detail photo
    • Download photo
  • Collections:
    • List collections
    • Detail collection
  • Topics :
    • List topics
    • Detail topic
  • Search :
    • Photo
    • Collection
    • User
  • Login to the app using Unsplash:
    • View profile
    • Edit profile
    • Collection:
      • Create new collection
      • Edit collection
      • Delete collection
    • Photo:
      • Like photo
      • Unlike photo
      • Add photo in collection
      • Remove photo in collection
  • Setting:
    • Language:
      • UN
      • VN
    • Theme :
      • System
      • Light
      • Dark
    • Layout gird:
      • 1
      • 2
      • 3

Setups

  • Clone repository:

    $ git clone https://github.com/lamphuchai/hd_splash_flutter_app
    
  • Create app on unsplash to get Access Key and Secret Key

  • Thêm key Access Key và Secret Key vào Hdsplash

    path : hd_splash_flutter/lib/app/config/app_const.dart
    
    static const String clientId = "Access Key";
    static const String clientSecret = "Secret Key";
  • Run command directory project Hdsplash:

    $ flutter pub get
    
  • Then open the development tool and run the application on the virtual machine.

Screens

Photos

Collections

Topics

Tìm kiếm

Cài đặt

User

Library and technology