Live @ https://facebook-clone-appacademy.herokuapp.com/
Welcome to my app's READme, here is my past 2 weeks' effort to turn a blinking terminal screen into a functional clone of Facebook!
A few things to try as you navigate my app:
-
As a brand new user to this application, you should be able to signup on the greeting page or hit 'Demo Account' to get a one-click login to the site where you'll be met with a users index page where you can accept/reject friend requests on the left, see your friends listed on thr right, and a list of my app's users in the middle.
-
Try navigating to your profile page in the navbar (top right, 'demo' button), or check out another user's profile page.
-
You will be able to create a post directly from your profile page or the + button also within the navbar; all posts will show up on YOUR profile page where you can also leave comments on the post itself.
-
Try accepting/declining user friend requests on the main page; log in to a second user (use => email: 'duser2', password: 'demo1234' or choose the DARK SIDE and use => email: 'dvader', password: 'demo1234') and create a request with the demo through the Add Friend button on the demo's profile page. Log back into the demo and check out the request!
Notable screen snippets:
User's show page: https://photos.google.com/photo/AF1QipNgDVDZ4N7msnc_3HwhHYvTRp6-s6bgJQnZQlG8
Create/edit a post modal: https://photos.google.com/photo/AF1QipNp6mlz_U0EKCiFM9GWRujMlzqGYOl3to5otm0F
A few features I'd like to implement in the future:
- Showing an avatar for the logged in user and other users as you navigate around the page (a post/comment with an avatar, etc)
- Implementing a feed which would hold posts and comment from the logged in user and all friends of that user