WHAT SHOULD I DO NOW? FIRST STEP: LIST OUT ALL THE PROBLEMS LEFT GENERAL BUG FIX
- Change html image to <%= asset_path("friend_list.png")%> so it can work on Heroku
- Log out button is still there
SPECIFIC BUG FIX
-
ADMIN - OK
-
WELCOME PAGE
- The distance between welcome image and text is too closed
- Signup and Sign in button not yet show up
- The friendlist is an image -> not responsive
- The logo is an image -> not responsive
- The logo not link to home page
-
SIGN-IN PAGE
- The form is too high, near the frirendlist
- The friendlist is an image -> not responsive
- The logo is an image -> not responsive
- The logo not link to home page
- No sign up button there
-
SIGN-UP PAGE
- Similar issues as the Login-page
- The distance between elements inside the form is too closed, how to handle this?
- HALF - Need to add profile_image here. How to handle it with devise?
- Endpoint should be add new friends
- No flash show up to inform user about any errors
-
ADD-FRIENDS PAGE
-
NEWSFEED
- The nav-bar on the left has problem
- Have not check current user available or not
- Error Sign-in without profile image (becaused of devise)
- Need add more-friends button
- The comment still not work
- The like button is not work
- The new post form is ugly
- There is no info in the black part yet
- Click on the chat part, there will be error if the friend_list is blank or chatting_friedn is blank [ ] THE HEIGHT OF POST IS PIXEL, NOT AUTO
-
CHAT-SCREEN
- Click on friend list, there should be a chatbox show up
- There will be an x button to close a chat box
- Scroll the moust should horizontal scroll the chat-boxes
-
Other techniques must be added
- Commenting on Post with Ajax Optimistic
- Like post with Ajax Optimistic
- Like comment with Ajax Optimistic
- Infinite scroll with Newsfeed and Wall
- Upload image in post and profile picture
-
Other techniques should be added
- Return JSON and use JQuery to handle that Json and display it
- Add WebSocket so we can chat in realtime
- Mention (tagging) other users in a post
- Add notification through WebSocket (if anyone mention or send a post to my page)
- Loading page animation bulma
- Mini badge to show how many notification unread