Skip to content

RemoPro/My-Day

Repository files navigation

My Day

This app allows you to see your daily routine in a list.

Compatible with iOS 17.0+

  • Events sorted by time
  • Colors selectable by the user for each event
  • Calculates the time between an event

I have some experience with Swift and SwiftUI so I learned from the project.

Note: The project was created for educational purposes and thus have comments/descriptions

Purpose

  • A plan to view the schedule of your own day

Goals

  1. List with a schedule
  2. Users could add a title, time and color
  3. Events should be saved persistent in the app
  4. The app is localized in English and German

Requirements

  • Using Swift and SwiftUI
  • G1, G2 make the UI with SwiftUI
  • G1, G2, G3 Use a database (SwiftData)
  • G4 Translate all strings

Requirements from schoool

  • 2+ user inputs: text (title), time and a color (background)
  • input from a file
  • output is displayed (in a list)
  • 3+ variable types used: String, Date and color
  • many comments that describe the code
  • 2+ if used (when no input yet show a placeholder)
  • while/for (ForEach)
  • RegEx used (don't find a useful usecase in the app)
  • use a database and insert, query and calculate with it
  • if dependencies are used have an eye on the compatibility

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages