djud17 / taskManager

Homework for Swiftbook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

taskManager

The main objective is to create a tiny task manager application for managing tasks on iOS devices.

Stack

  • Swift
  • MVP
  • UIKit

Setup

  • Clone
  • Open .xcodeproj file
  • Run simulator

Features

First version

  • Create taskManager, which manage tasks in app

Second version

  • Create MVC app to show tasks from manager in tableView
  • Add repository to loadTasks

Third version

  • Move app to MVP architecture
  • Add sortedManager to sort tasks
  • Add sectionManager to work with tableViewSections

Fourth version

  • Move app to CleanSwift architecture
  • Add Login screen
  • Add module assemblers
  • Add gitignore

About

Homework for Swiftbook


Languages

Language:Swift 100.0%