iOS app which enables users to find nearest Electric Vehicle chargers in India. Link : https://itunes.apple.com/us/app/re-charge/id1088549964?mt=8
The app uses Google Map SDK, Location Services, REST APIs, SqlLite Database. App supports offline use, without internet connection.
The new version uses Firebase API's which - which meant more 'online' features like real time comments comments, photos, notifications etc. Also a Firebase Cloud function is used to trigger emails to admins on Database entry.
The codebase is organized into the following folders
Resources-iPad - iPad related UI
Resources-iPhone - iPhone related UI
Classes - Core app code
Common - Common classes
FMDB - Classes to interact with local SQLite DB (if applicable)
Service - Classes that talk to remote services
ThirdParty - Name implies it
Views - UI related files
OtherFiles - Contain Misc files Images - Collection of Images used
Have a nice day :)
- 0.1 Initial release, template skeleton.
Xcode Project included
Basic Login Screen
Left Navigation menu with custom cells
Google Map SDK integration. POD data not included. PodFile available.
Sample data load from remote server on Home screen (needs Internet)
Basic wrappers to get/put data into SQLlite database (using FMDB)
Data flow (one way) View --> Presenter --> Manager --> Service
Third Party libraries - Rights reserved by respective owners a) FMDB b) AFNetworking c) SSKeychain d) Reachability