neon443 7af96834d6 ok now notifs seem doen
neew event -> notif
edited event- cancel old, new notif
completed events- cancel notif
moved notif granting to settings struct
add: getNotifs, checkPendingNotifs, checkNotif, scheduleEventNotif, getDateComponents, cancelNotif
fix scheduleNotif
migration next
2025-05-07 10:33:35 +01:00
2025-05-07 10:33:35 +01:00
2025-05-06 22:49:35 +01:00
2025-03-26 14:08:10 +00:00
2025-05-06 21:49:21 +01:00
2025-02-27 11:39:51 +00:00
2025-05-04 12:49:49 +01:00

NearFuture

App Store

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%