Skip to content

Latest commit

 

History

History
98 lines (80 loc) · 4.19 KB

README.md

File metadata and controls

98 lines (80 loc) · 4.19 KB



TripPal

TripPal adalah Aplikasi iOS (Travel Dairy Digital) yang menyediakan berbagai informasi tempat-tempat baru mulai dari tempat rekreasi, restoran, cafe, mall, tempat olahraga sampai tempat untuk healing.

Klik hyperlink ini untuk melihat Prototype Sketch

Preview

Folder & File Structure

Berikut struktur file dan folder pada TripPal:

.
├── TripPals.swift          # Root Project: Konfigurasi ContentView
├── ContentView.swift       # Tampilan Home Page
├── Assets                  # Aset Logo & Gambar
├── DetailPageView.swift    # Tampilan Detail Page
├── Component               # Component: Berisikan Reusable Component (Card, Search Bar, dan Text Field)
│   ├── CategoryCard.swift  # Berisikan Komponen Category Card (DetailPageView)
│   ├── Slideshow.swift     # Berisikan Komponen Slideshow (DetailPageView)
│   ├── searchBar.swift     # Berisikan Komponen SearchBar (ContentView)
│   ├── scoringCard.swift   # Berisikan Komponen ScoringCard (ContentView)
│   ├── locationCard.swift  # Berisikan Komponen LocationCard Static (ContentView)
│   ├── Card.swift          # Berisikan Komponen MainCard Dynamic (ContentView)
│   ├── Rating.swift        # Berisikan Komponen Rating (DetailPageView)
│   ├── PhotoPicker.swift   # Berisikan Komponen Photo Picker (DetailPageView)
│   └── TripBuddy.swift     # Berisikan Komponen TextField (DetailPageView)
│
└── Model                   # Berisikan Data Type Declaration & List Of Data
    ├── CategoryModel.swift # Berisikan Data Type & List of Data for Category Card (DetailPageView)
    └── MainCard.swift      # Berisikan Data Type & List of Data for Main Card (ContentView)

Features:

  • Reusable Components
  • Photo Picker with PhotosUI (Upload Images)
  • Grid Layout (Horizontal)
  • All Stacks (HStack, VStack, ZStack)
  • All ScrollView (Horizontal & Vertical)
  • Rating with Mask
  • Slideshow with TabView
  • Search Bar
  • Basic Navigations with Navigation Link
  • Declarative UI with @State & @Binding
  • Importation Assets from Sketch for Image Assets

Build With:

Installation

Untuk menggunakan repositori ini, ikutilah petunjuk penggunaan berikut dan pastikan git sudah terinstall pada komputer (semua perintah dilaksanakan pada cmd.exe atau terminal):

  1. Lakukan download .zip atau clone repositori dengan cara:
git clone https://github.com/theresatiffanytan/TripPal.git
  1. Jika sudah Download / Clone Project, silahkan buka Project di Xcode dengan Klik Open a Project or File.
  2. Pastikan untuk memilih iPhone 14 pada Target Simulator (Kolom Device dibagian atas XCode).
  3. Build & Run

Contributors

Anggota Kelompok 22 (Nano Challenge 1) Apple Academy Indonesia Cohort 6 yang berkontribusi dalam pengerjaan proyek terdiri dari :

License

MIT License: Copyright (c) 2022 Tiffany Deka Gery

DISCLAIMER: ASSETS ARE USED FOR EDUCATION PURPOSE ONLY, NOT FOR COMMERCIAL PURPOSES

Assets Source: GOOGLE IMAGE (GOOGLE REVIEWS) & SF SYMBOLS 4 ICON

(back to top)