Skip to content

neholos/pulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚑ Pulse

A sleek and snappy SwiftUI counter app powered by The Composable Architecture, with buttery-smooth animations and tactile haptic feedback.

✨ Features

  • 🎨 Minimal UI β€” Clean, elegant interface with fluid number transitions
  • πŸ“± Haptics β€” Unique feedback for increment, decrement, and reset actions
  • 🧠 Composable Architecture β€” Built with TCA for clarity and testability
  • πŸ”„ Smooth Animations β€” Seamless counter updates and interactive buttons

πŸ—οΈ Tech Stack

  • SwiftUI β€” Declarative UI that just feels right
  • TCA β€” Robust architecture for scalable apps
  • UIKit Haptics β€” For precise tactile feedback

πŸš€ Getting Started

  1. Clone the repo
  2. Open .xcodeproj file in Xcode
  3. Run on a device or simulator

🎯 Haptic Feedback Map

Action Haptic Type
βž• Increment Success
βž– Decrement Warning
πŸ” Reset Error

Built with ❀️ using SwiftUI, TCA, and a sprinkle of haptic magic.

πŸ“„ License

This project is licensed under the MIT License.

About

πŸ–²οΈ A sleek SwiftUI counter app with TCA architecture, smooth animations, and haptic feedback.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages