Blog platform with offline capabilities