Skip to content

santanu4ver/Celo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Celo

Your Personal Locker

License Platform Language Build Issues Twitter

A Few Thoughts

Once started as weekends' experiment, Celo is now v3.0.0. The development has enough updates I think its best time to let it go, and be it open sourced. It's possible that I may not be available to update the repo frequently in future, encouraging you to play with the codes if you needs any modification; I might chime in at sometime if any critical error(s), though. Thank you!

How the Locker Works

The application divides into three-four stages:

  • Camouflage - A basic game (2048)
  • Login - Opens upon a key-press combination
  • Locker Area - Opens the personal space to store your items (opens differently between legit and unexpected guests)
  • Return to Camouflage - Works immediately upon key-press at any time

Following are visuals from different sections to depict the functionalities:

Camouflage as Game Opens Login on Key-combination

Import from Library Import through iTunes

Browse Gallery in HD with Other Options Disappear in Fingers' Tap and Return to Game

What's New in v3.0

  • Swift 3.0
  • All new UI
  • Heavily emphasized on memory management and caching
  • Lots of bug fixes

How to Install

Make sure you've Cocoapods installed.

On Terminal navigate to the project directory and run:

pod install

Double-click the newly generated .xcworkspace file to open the project in XCode.

APIs those Deserves an Applause (:heartpulse: Open Source)

- CTAssetsPickerControl
- DACircularProgress
- DZNEmptyDataSet
- Fast Image Cache
- MBProgressHUD
- PureLayout
- SDWebImage
- SwiftyOnboard
- Periscope-VideoViewController
- 2048
- DBPathRecognizer
- Paper Onboarding
- ImageSlideshow
- RACollectionViewReorderableTripletLayout

Feel Free to Get in Touch

License

Celo is released under the MIT license.

Copyright (c) 2018 Celo (https://github.com/santanu4ver/Celo)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.