mirror of
https://github.com/neon443/NearFuture.git
synced 2026-03-11 06:49:12 +00:00
940a8f4ebde17582246a0716d3ad5ad3e2ca0dcc
NearFuture
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)
- Fork and Clone the repository and open the
.xcodeproj:git clone https://github.com/your-username/NearFuture.git cd NearFuture open NearFuture.xcodeproj - In the Project, Under Targets and under Signing & Capabilities, select your Team ID and change the Bundle ID
- In
Product > DestinationSelect your iOS device or Simulator - Hit
Command + Rto Build and Run the Project
Contributing
Contributions are welcome! Just follow these steps:
- Follow [#Compiling] to get a copy on your machine
- Optionally create a feature branch for your additions
- Open a pull request
Used Tools/Frameworks
- Swift & SwiftUI by Apple
- SFSymbolsPicker by [alessiorubicini/SFSymbolsPickerForSwiftUI].
Description
Languages
Cython
98.5%
Swift
1.5%