搜索插件、代码仓与 APP 分类

GitHub 代码仓Shadow60539/travel_app

travel_app

使用 Flutter 的旅行应用 💙

travel_app 项目封面
星标
98
复刻
33
最近推送(UTC)
2021年10月30日
项目状态
未归档

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

Test support GitHub Repo stars GitHub forks

Cover

Introduction

Airnbn is a simple prototype app which lists tourist destinations.

Before we start, you can take a look at the app:

Output sample

Key Features

  • [x] Book trips with a single swipe.
  • [x] View trips timeline.
  • [x] Favourite any trip.

How To Use

To clone and run this application, you'll need Git and Flutter installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/Shadow60539/travel_app.git

# Go into the repository
$ cd travel_app.git

# Install dependencies
$ flutter packages get

# Run the app
$ flutter run
Packages

Some very good packages are used in the project, not a big list.

Below are the information about these packages.

package explain
font_awesome_flutter Awesome icons
flag Country Flags
http Network
cached_network_image Caching Network Images
flutter_bloc Bloc Pattern
lottie Lottie files animations
google_fonts Google fonts
freezed Code generation for immutable classes
lint Rules handler for Dart
build_runner Build Custom Models
Directory Structure

The project directory structure is as follows:

├── android
├── asset
├── build
├── images
├── ios
├── lib
├── pubspec.lock
├── pubspec.yaml

Let me explain the other directories besides lib:

DIRECTORY INFO
images readme images files
asset images and lottie files

Then the lib directory

lib

DIRECTORY INFO
application State Management
core Global Classes
domain Abstract Classes
infrastructure Domain implementation (backend)
presentation UI
Sanjeev Madhav GitHub avatar
GitHub 作者

Sanjeev Madhav ↗

App Developer | Flutter | Jetpack Compose

TATA CLIQ
语言DartHTMLSwiftKotlinObjective-C

分类

依赖Flutter组件

使用的依赖

依赖清单 21 项

App 分类

如何选择适合项目的代码仓?

先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。

  1. 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
  2. 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
  3. 使用前在 GitHub 核对 README、许可证与 Issues。

来源与维护

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗