Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.34 KB

README.md

File metadata and controls

49 lines (35 loc) · 1.34 KB

Thread Nexus

Thread Nexus is an online community forum where people can share post with the community.

Features of this Website

  • A user can see all of his infos in the dashboard. A Badge system with Bronze (upon registration) and Gold (membership) badges is provided here. Users can also comment, upvote and downvote on posts, report comments, and provide feedback to the Admins.
  • It has Admin Dashboard with Admin Profile, Manage Users, Reported Comments and Make Announcement sections. They can add new tags through their profile, which will be available for users when creating posts as well as can view all reported comments and activities. A reported comment can be ignored or an admin can delete the comment. Also, they can announce something through announcement section.
  • Pagination implemented at the footer of all tables, ensuring smooth navigation through large datasets

Technologies

  • React
  • JavaScript
  • Tailwind CSS
  • Axios
  • Tanstack Query

To Run Locally

  1. Clone the repository:

    git clone https://github.com/nasib15/thread-nexus-client.git
    cd thread-nexus-client
    
  2. Install the dependencies:

    npm install
    
  3. Start the development server:

    npm run dev
    

Build for Production:

npm run build