Upcoming events is an iOS application that helps users manage and track upcoming events with countdown timers.
-
📅 Fetch Calendar Events
- View upcoming events from your iOS calendar
- Filter by Week, Month, Year or Custom period
-
⏳ Event Countdown Timers
- Each event is displayed as a live countdown timer
-
➕ Create Custom Events
- Add your own personal events directly within the app
-
📤 Custom Event Sharing
- Share with email, message, or QR codes
-
👫 Shared Events View
- Shared events appear in a separate screen
- Stored locally in-app without adding to your iOS calendar
- Language: Swift
- UI Framework: UIKit
- Fetch events: EventKit
- Calendar: FSCalendar
- Shared events Storage: UserDefaults
- Generate QR codes: CoreImage.CIFilterBuiltins
- Scan QR codes: AVFoundation
- Share with email, message: MessageUI
- Extensions: SwifterSwift
- iOS 15.0 or later
git clone https://github.com/Ans3301/upcoming-events.gitcd upcoming-events
open upcoming-events.xcodeproj- Open Xcode
- Select your target device/simulator
- Click Run
▶️




