No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Rainy day journal is an app that encourages you to write when it rains.


Install using CocoaPods.

pod install

Add a file called "APIKeysAndSecrets.swift" with API keys from Parse and

let kForecastAPIKey = "KEY", kParseApplicationID = "ID", kParseClientKey = "KEY"

This was a challenge for an interview — inspired by Viacom Labs


The icon in the bottom left shows the weather when the text was created — currently either a raindrop for rainy or a sun for sunny, based on information from The icon in the bottom right shows an emoticon based on analysis of the positive or negative sentiment of the text. Additionally, in the read view, the text is formatted to fill a shape based on the weather during writing — a circle for sunny or a raindrop shape for rainy.

Video Demo: