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

 
 
 

Contributors

Languages