Skip to content

SandhyaR1007/webuzz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webuzz

Webuzz is an anime-themed social media app built using React.js, Redux Toolkit, and Tailwind CSS. It provides a platform for anime enthusiasts to connect, share, and engage with each other through posts, likes, comments, and more.


Getting Started

To run the Webuzz web application locally, please follow these steps:

  1. git clone https://github.com/SandhyaR1007/webuzz.git
  2. cd webuzz.
  3. npm install.
  4. npm start

Technologies Used

  • ReactJS
  • React-Redux, Redux Toolkit
  • Tailwind CSS
  • Antd
  • Mockbee for backend

Features

  • Authentication:

    • Sign up with username, email and password
    • Login with username and password
    • Logout
  • Create a Post:

    • Write and publish posts with text content
    • Add images to posts
    • Edit and delete own posts
    • Add Emojis
  • Like:

    • Like/unlike posts
  • Comment & Replies:

    • Comment on posts
    • Reply to comments
  • Bookmark:

    • Bookmark/unbookmark posts
  • User Feed:

    • View posts from followed users
    • Sort posts by date and trending
  • User Profile:

    • Add profile picture
    • Add avatars
    • Update bio
    • Add portfolio URL
    • Follow/unfollow users
    • View posts by user
    • Edit profile
  • Explore Feed:

    • Discover new posts from users outside the user's network
  • Search:

    • Search users by first name, last name, or username
  • Responsive

  • Loaders and Toasts

demo

https://www.loom.com/share/79fd34f8ece7465f91779b9b01f989ce?sid=743705ca-5ad1-402b-bc29-28760252da28