Skip to content

One of my pet-projects with use of UIKit, Cocoapods and Firebase

Notifications You must be signed in to change notification settings

gvmrtnv/Marketplace

Repository files navigation

Marketplace

One of my pet-projects with use of UIKit, Cocoapods and Firebase. This App is a local job Marketplace, which should give people possibility to offer services and find professionals in the area.

Potential functionality:

  • Find another users from your area, who provide services you need
  • Offer services, you could provide
  • Map and search functions
  • Chat
  • Manage your open orders with to-do lists and a calendar
  • Create invoices as PDF

Implemented:

  • Sign up, sign in, email and phone number confirmation
  • Create to-do lists and folders for structuring
  • Create invoices as PDF

Work in progress:

  • Calendar
  • Chat
  • Search function

Implemented API:

  • Firebase as a database
  • Kingfisher for downloading and caching images
  • MessageKit for chat functions

Extra information:

  • The arhcitecture pattern is MVC, as the easiest one, since the project was supposed to be not too sophisticated and designed only by myself
  • Mock-up was made with the use of story-boards (as the easiest and fastest way) and gradually replaced with programmatic design (for сontrol and UI-Design purposes)
  • I planned to add more comments into code, but haven't managed it yet - sorry =)

About

One of my pet-projects with use of UIKit, Cocoapods and Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published