Skip to content

NejiH/Collection_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collection

Collection is an iOS application in development designed to help you manage and organize your various collections, including vinyls, video games, books, and more.

Table of contents

Overview

The Challenge

  • Navigation: Easily navigate through the app to access different collections.
  • Collection Management: Show, Add and edit items in any collection.
  • Database: Connect the app to a database via Supabase.

Screenshots

Homepage (List of collections) > List of items
collections

Item > Item details and Edit Item
items

Links

My Process

Built with

  • Xcode
  • Supabase
  • DrawSQL

What I learned

Since it's my very first Swift and SwiftUI project, I've learned everything. But I noticed a few things like :

  • We should handle carefully the NavigationStack and NavigationLink in order not to break the app
  • It's better to start to work with a mock db before to setup and connect the real one
  • Informations can be transfered through a notification... even if I don't use it in this project ^^
  • And so much more...

Next steps

  • Search Functionality: Quickly find items within the collections.
  • Delete: easily delete any item or collection
  • Collection type: Add more type such as boardgames, video games, books, etc.
  • Users: Add an authentification system
  • Design: Improve the design

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages