Skip to content

Minimal multimodule/zero packages Swift/SwiftUI iOS app implementing direct CRUD operations to a SQLite3 db using the C Api

Notifications You must be signed in to change notification settings

LuisMaGit/swiftui-notes

Repository files navigation

The "obvious" SwiftUI Notes App

Minimal multimodule/zero packages Swift/SwiftUI iOS app implementing direct CRUD operations to a SQLite3 db using the C Api.



Architechture


Stack

No packages used


Features

  • Fast SQLite3 integration (C Api) with direct query statments
  • Pagination
  • Manual constructor DI
  • Interface segration
  • Internationalization (English/Spanish)
  • Light/Dark themes
  • SwiftUI custom components and custom paths

Unit tests

Crucial logic tested in the NotesCore and NotesFeatures modules.

About

Minimal multimodule/zero packages Swift/SwiftUI iOS app implementing direct CRUD operations to a SQLite3 db using the C Api

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published