It would be really great to get out project group working through a multi-week project.
Take a few weeks to build an instagram style app using a custom backend, (probably firebase). The rest of the features are TBD, at this point.
Have 10 photos and some associated metadata (poster's name, caption) uploaded to firebase before hand to use as a base for a simple scrolling collection view. Agree on a data model for json file (I can do the above preparation or we can do it together before week 1 coding jam)
- Invite members to the firebase project so we can all share the same database/storage
- UICollectionView
- Custom Cell
- Cell Re-use
- Storyboards and autolayout (for new members)
- Auto resizing cell
- JSON Parsing
(We pretty much did most of them during Sunday meetup today :) )
- Implement camera/video recorder (maybe work on a customized camera if time permits?)
- Add image/video caption using static table view controller
- Upload data to firebase
No friending, liking, commenting yet just photos in a timeline. (need to keep it simple and do-able)
- Double tap to like with heart animation
- Commenting
- Follow button (friending)
- Personal profile/setting using static table view controller
Animations, custom transitions, photo filters, debugging