KanishkVijaywargiya / ZOHO_Quick_Notes_SwiftUI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quick_Notes_SwiftUI

Swift && SwiftUI

API called using Combine Framework (URLSession.DataTaskPublisher____)

MVVM Architecture used

==========================================================

Face Lock is also there, for directing to Home screen

==========================================================

Features included in MVP

(Logo Included)

(Splash Screen)

  1. Splash screen is added, custom made in ###SwiftUI

(Home Screen)

  1. Cool Waterfall Design with auto random colors for each cards. Fab button is also there to navigate to notes creation screen.

(Notes Creation Screen)

  1. Markdown feature (Bold, Italic, Bold Italic, Strike Through, Link, etc...)
  2. Keyboard hide touching outside anywhere in the screen
  3. Confirmation Dialog for opening Camera & photo library. User can import pics from gallery or take snap from camera as well. With indication of color change of clip icon.
  4. Save option, to make a Persistent notes. It save them in Core Data
  5. We have designed an Output box, where user can see the output of the notes what they are writing.

(Detail Screen)

  1. Markdown features accessible in detail screen. Users can see bold, italic, link text & other markdowns also.
  2. Clicking on Images, direct us to a full screen cover, which contains all the list of images, user can scroll horizontally to see the images.

Screen Designs IMG_0758 IMG_0763 IMG_0761 IMG_0759 IMG_0760

Upcoming Features:


  1. Streachy header for Detail Screen.
  2. Matched Geometry Effect (App Store card animation) for Photo Gallery section in Detail screen.
  3. Users can enter there name & can select an avatar which can be stored in AppStorage && FileManager for data persistent.
  4. Going to add a lot of cool animations.
  5. Share sheet for sharing whole note on watsapp, instagram etc...

About


Languages

Language:Swift 100.0%