Wuphfer Backend - A real time twitter clone with (profile viewers 👀) feature.
The Client for this API is developed in React,Redux, TailwindCSS. Client Repo
- Create Account
- See Profile
- Login
- Logout
- Edit Profile
- Follow User
- Unfollow User
- Edit Profile (Change Avatar, Cover Image, Bio)
- Create Post
- Bookmark Post
- Like/Unlike Post
- Comment on Post
- Like/Unlike Comment
- Error toast on reaction(like/comment/retweet) on deleted post.
- Retweet Post
- Notification on reaction(like/comment/retweet) to post/comment.
- See Post Likes
- See Post Retweets
- Home (Feed)
- Profile(Self/Non Follower/Follower)
- Notifications
- Bookmarks
- Explore
Client: React, Redux, TailwindCSS, WebSockets
Server: Python, Django, Django Channels
To run this project, you will need to add the following environment variables to your .env file
REDIST_URL
REDIS_PASSWORD