View Code? Open in Web Editor
NEW
Full-stack, Facebook Messenger-inspired peer-to-peer messaging application utilizing a Ruby on Rails backend and a React/Redux frontend.
Home Page: https://holler-messenger.herokuapp.com/
Ruby 2.37%
JavaScript 94.05%
CSS 3.33%
HTML 0.24%
holler's People
Contributors
holler's Issues
Design Docs Feedback
Great job!! Just a few comments. Remember that you must have the wiki
complete before you'll be allowed to start coding tomorrow!
MVP List
Wireframes & Component Hierarchy
Wireframes
Component Hierarchy
State Shape
Routes
Frontend
API Endpoints
Schema
Accomplishments
- message input working!
- submit with 'enter' or click send
- retract/display sidebar on click
- implemented drop down for logout with click and clickaway
- debug sooooo much code
- revamped conversations json
- fixed conversations reducer
Todos
Accomplishments
- hosted on Heroku
- login/signup/logout fully functional
- added demo login
- finished user auth
- styled the session form page
- started making all other tables
- added linkedin/github links to session form
Todos
Accomplishments
- fully finished user auth (with minor fixes still needed)
- set up messages, conversations, conversation_users tables with proper associations
- set up views for messages/conversations
- added ajax request/actions for conversations
Todos
Content:
Format:
Optional:
Accomplishments
- fixed session form error
- message list contains convos of only current user -- may need to revisit
- revamped controllers and views
- rendered different routes for different conversations
- selected conversation stays gray
- start MessageView -- 2 containers, 1 component
- started learning ActionCable
Todos
Accomplishments:
- finished backend auth
- pretty much done with frontend auth
- bootstrapping current user
- auth/protected routes
- able to have a pretty-looking log in/sign in page! :)
Todos for User Auth:
Other Todos:
Things to ask PA:
Accomplishments
- cleaned up a LOT of code
- factored out icon-links -- may need to rearrange file tree
- started to kind of sort of not really understand Action Cable
- recognize when currentUser === sender, and format messages accordingly
- include and style user's imageUrl
Todos
Challenges
- figuring out Action Cable
- not understanding terminology and functions
- not just implementing it in rails, but also incorporating it with react/redux