A simple timer app as a school project, to help you focus and stay productive. Built with SwiftUI and Firebase.
- Sign Up / Log In: Use your email to create an account and log in.
- Focus Timer: Choose from different focus intervals (15, 30, 45, or 60 minutes).
- Timer Countdown: Keep track of your focus sessions with a real-time countdown.
- Log Out: Easily log out when you're done.
- SwiftUI: Used for building the app's user interface.
- Firebase Authentication: Handles user authentication (sign-up, sign-in, and sign-out).
- Clone the repo:
git clone https://github.com/Eliaspd/FocusTimerApp.git
- Install Firebase:
Go to the Firebase Console. Create a new project or use an existing one. Download the GoogleService-Info.plist and add it to your Xcode project.
- Run the app: Open the project in Xcode, choose a simulator or device, and click Run.