diff --git a/README.md b/README.md index c6adef2..abec174 100644 --- a/README.md +++ b/README.md @@ -4,5 +4,67 @@ > You can create your own social media with this repository. Fork it and pull to your local machine -It's unique implementation of social media from scratch. -We are so close to release first stable version. It's working fine rn. +## Functionalities +### Account +- Register +- Login +- Logout +- Forgot Password +- Reset Password +- Two Factor Auth (using Twilio Sendgrid) +- E-Mail Verification (using Twilio Sendgrid) + +### Sharing +#### Post +- Add +- Delete +- Update +- Get +- Get All By User +- Delete All By User +- Delete Batch + +#### Comment +> You can only add comments to posts right now. +- Add +- Get +- Get All By User +- Get All By Post +- Delete +- Update +- Delete All By User +- Delete All By Post + +### Like +#### Post and Comment +- Add +- Get +- Get All By Comment +- Get All By Post +- Get All By User +- Delete +- Delete All By User +- Delete All By Post (Deletes Given Post's All Likes) +- Delete All By Comment (Deletes Given Comment's All Likes) + +### Follow +- Add +- Get Is Follow +- Get Followings +- Get Followers +- Delete +- Delete All By User + +### User Block +- Add +- Get +- Get All By User +- Delete +- Delete All By User + +### User Info +#### Base and Detailed +- Add +- Get +- Update +- Delete