Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leduy10192/parse-chat

A chat client using Parse to explore the features of its ORM and backend service
https://github.com/leduy10192/parse-chat

Last synced: 17 days ago
JSON representation

A chat client using Parse to explore the features of its ORM and backend service

Awesome Lists containing this project

README

        

# Parse-Chat
A Chat app using an [open source Parse](http://parseplatform.org/) backend.

Time spent: **5** hours spent in total

## User Stories

The following **required** user stories are complete:

- [ ] User can sign up and sign in to the login screen (+1pt)
- [ ] User sees alerts for login exceptions, i.e. "account already exists", "wrong credentials", etc. (+1pt)
- [ ] User can compose and send chat messages (+2pt)
- [ ] User can view a list of chat messages in chronological order (+2pt)
- [ ] Automatically Adjust Cell Size to Fit Text (+1pt)
- [ ] Username of chat author is displayed in each chat message (+2pt)
- [ ] Persist Logged in User (+1pt)

The following **stretch** user stories are implemented:

- [ ] User sees an activity indicator while waiting for authentication (+1pt)
- [ ] User can pull to refresh Chat feed (+1pt)
- [ ] Add an "Adorable Avatar" for each user by requesting an avatar from the [Adorable Avatars API](https://github.com/adorableio/avatars-api) (+2pt)
- [ ] Chat Bubble Style Design (+3pt)
- [ ] Expand or contract the cell layout as needed to show the chat message author (user) if it exists (+2pt)

The following **additional** user stories are implemented:

- [ ] List anything else that you can get done to improve the app functionality! (+1-3pts)

## Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

## Notes

Describe any challenges encountered while building the app.