Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Upcoming events

🚀 Overview

Upcoming events is an iOS application that helps users manage and track upcoming events with countdown timers.

✨ Features

  • 📅 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

🛠 Tech Stack

  • 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

📋 Requirements

  • iOS 15.0 or later

📦 Installation

Clone the Repository

git clone https://github.com/Ans3301/upcoming-events.git

Open the Project

cd upcoming-events
open upcoming-events.xcodeproj

Run the App

  • Open Xcode
  • Select your target device/simulator
  • Click Run ▶️

About

Upcoming events is an iOS application that helps users manage and track upcoming events with countdown timers.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages