RiceMate is a social platform that I collaborated with friends in 2016.
It is a chatroom like app that users can open chat group to meet new friends and dine together. Users can also send/receive friend requests and chat privately.
My Role In This Project:
Co-founder, iOS Development, Server development
Database: RethinkDB (a realtime NoSQL Database)
Server: Node.js with hapi framework, socket io, hosted in AWS
iOS: Swift, Realm
- JWT Authentication
- RethinkDB with realtime changefeed that makes it easy to build chat application
- Using Realm local mobile app storage (mainly for message cache), saved a lot of time to mess with CoreData/SQLite