neon443 ffbd17fad8 rerewrote daysUntillEvent, now acc can count days
inlineLarge titlebar, backwards compatible view extension
competed events go to archive
fix long event name and notes alignemnts
can refresh icloud settings to sync
2025-05-04 12:31:01 +01:00
2025-03-26 14:08:10 +00:00
2025-02-27 11:39:51 +00:00
2025-04-29 12:50:23 +01:00

NearFuture

AppStore Link

Near Future is a SwiftUI App to help people track upcoming events - Holidays, Trips, Birthdays, Weddings, Anniversaries.

Roadmap

  • Add and delete events
  • Descriptions
  • Icons
  • Event colors
  • Recurrence
  • Search
  • Notifications
  • Apple Watch App
  • Home Screen Widgets
  • Lock Screen Widgets
  • Later Box
  • Sort by
  • Reorder Events
  • Archive
  • Collaboration
  • Autocomplete tasks
  • Settings

Features

  • Event Creation: Create events with a name, description, date, recurrence, and an icon
  • Symbol Picker: Choose an icon for your event using an SF Symbol Picker
  • Recurring Events: Set events to repeat daily, weekly, monthly, or yearly
  • Search Functionality: Quickly find events using the search bar
  • Persistence: Events are saved locally and loaded on app launch via UserDefaults
  • Animations: Smooth animations - what more can I say lol

Compiling

Prerequisites

  • Xcode 15+
  • iOS 17+ (if planning to install to a physical device)
  1. Fork and Clone the repository and open the .xcodeproj:
    git clone https://github.com/your-username/NearFuture.git
    cd NearFuture
    open NearFuture.xcodeproj
    
  2. In the Project, Under Targets and under Signing & Capabilities, select your Team ID and change the Bundle ID
  3. In Product > Destination Select your iOS device or Simulator
  4. Hit Command + R to Build and Run the Project

Contributing

Contributions are welcome! Just follow these steps:

  1. Follow [#Compiling] to get a copy on your machine
  2. Optionally create a feature branch for your additions
  3. Open a pull request

Used Tools/Frameworks

  • Swift & SwiftUI by Apple
  • SFSymbolsPicker by [alessiorubicini/SFSymbolsPickerForSwiftUI].
Description
No description provided
Readme 25 MiB
Languages
Cython 98.5%
Swift 1.5%