Skip to content

Adesh2204/GoTesla

Repository files navigation

🚗 Tesla-Inspired SwiftUI App

A beautifully designed SwiftUI-based prototype of a Tesla-style mobile application. This project focuses on delivering a smooth, modern UI experience with features such as car controls, custom media player, charging screen, valet mode, and map annotations — all built natively in SwiftUI using AVFoundation and SF Symbols.


📸 Screenshot

image alt


✨ Features

  • 🔒 Car Controls
    Lock/Unlock, Honk, Flashlights, Trunk access, and Start/Stop vehicle functionality

  • 🎶 Media Player
    A fully interactive audio player using AVAudioPlayer, with:

    • Play/Pause
    • Seek bar with timestamp
    • Forward/backward controls
    • Volume slider
  • 🔌 Charging View
    Dismissible charging screen overlay

  • 🧤 Valet Mode
    Toggle to enable/disable valet mode with visual feedback

  • 🗺️ Custom Map Annotations
    Stylish, dynamic pins with icons and color coding

  • 🌙 Dark Mode First
    The UI is optimized for a dark theme, providing a sleek, car-like aesthetic


🛠️ Built With

Tool/Framework Description
SwiftUI Declarative UI framework by Apple
AVFoundation Framework used for audio playback
SF Symbols Apple's system icon library
Xcode 15+ Development environment
Swift 5.9+ Programming language

📂 Project Structure


🧠 Learnings

  • State handling in SwiftUI (@State)
  • Randomisation and conditional logic
  • UI design in SwiftUI using VStack, HStack, ZStack
  • Score management and button interaction

🙌 Credits

Built with ❤️ using SwiftUI by Adesh Shukla


▶️ Getting Started

  1. Clone the repository

    git clone https://github.com/yourusername/tesla-swiftui-app.git
  2. Open in Xcode: Open WarGame.xcodeproj

  3. Run the app on the simulator or your iOS device

About

Experience a stunning, SwiftUI-powered prototype inspired by the sleek design philosophy of Tesla’s mobile app. This project delivers an exceptionally smooth and modern user interface, integrating a range of advanced features to capture the essence of a premium automotive companion app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages