Skip to content

πŸ”πŸ“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. πŸ“±πŸ“Œ

License

Notifications You must be signed in to change notification settings

theresatiffanytan/TripPal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

70 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation



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)

About

πŸ”πŸ“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. πŸ“±πŸ“Œ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages