sumeru chatterjee

software developer & teacher

Open Source Projects

AWS-Serverless-Dynamodb-Streams-Example

An example Serverless App in Node.js that demonstrates the use of AWS Dynamodb streams triggering a lambda function that auto updates each entry into the database

GitHub

iOS-Client-Python-Docker-Server-Example

An example client and server. The iOS client is written in Swift and it gets a list of cards and displays them. The server is written in Python and deployed to Google Client Platform in a Docker Container that queries a SQL database using SQL Alchemy.

GitHub

iOS-Trie-Example

An example iOS app in Swift that demonstrates how to implement fast autocompletion on iOS with an in-memory data structure called Tries

GitHub

iOS-VIPER-RxSwift-Example

An example iOS app in Swift that demonstrates the VIPER architecture in combination with Reactive Programming using RxSwift. It also demonstrates how to do unit and integration testing right with Mock Environments in Xcode.

GitHub

iOS-MVVM-RxSwift-Example

An example iOS app written in Swift that demonstrates how to implement MVVM architecture along with Reactive Programming with RxSwift. It demonstrates how to do unit and integration testing with this setup as well.

GitHub

Additions

Useful objective C categories and a cpl useful classes.

GitHub