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

https://github.com/gogvale/facebook_clone_api

Facebook Clone API with Rails 7
https://github.com/gogvale/facebook_clone_api

Last synced: 3 months ago
JSON representation

Facebook Clone API with Rails 7

Awesome Lists containing this project

README

        

# TODO
- [x] Register/Login/Logout
- [x] Deactivate/Activate Account
- [x] Add Fields and Update
- Name (First + Last)
- Bio
- Birthdate
- [x] Search for Users (with pagination)

- [ ] Add Profile Picture
- [ ] CRUD Friendship Request (under user)
- [ ] CRUD Posts (image + text) (under user)
- [ ] Show newsfeed (with pagination)
- [ ] Like Posts
- [ ] Comment Posts
- [ ] Like Comments
- [ ] Reply to Comments
- [ ] Comment Comments
- [ ] Update newsfeed payload
- content
- author
- comments
- likes
- [ ] Update `users#show` and `users#index` (is_friend, is_current_user)
- [ ] Allow real facebook login with omniauth library
- [ ] Send welcome email when user creates account
- [ ] Create Documentation [(OpenAPI?)](https://www.digitalocean.com/community/tutorials/how-to-create-documentation-for-your-rest-api-with-insomnia)