Yassshu's blog - With Admin dashboard

Developed by -

Yash Bombale

Spotlight of the project

  • verified

    Admin dashboard

  • verified

    Admins can manage users,posts,and comments

  • verified

    Only Admins can create and edit blog posts and has authority to delete users,posts and comments

  • verified

    JWT Token Authentication and users passwords are end-to-end encrypted

  • verified

    Ensuring robust security with strict validations

  • verified

    Search page providing seamless experience for users exploring post by category and sorting

  • verified

    post images are uploaded using firebase storage

  • verified

    Only signed in users can engage with likes and comments on posts

  • verified

    Only admins and post owners has authority to delete comments on posts and comment owners can edit their own comments only

Technologies used in project

  • verified

    React.js for the front-end

  • verified

    Node.js and Express.js for the backend

  • verified

    MongoDB Atlas cloud for the database

  • verified

    Tailwinds CSS for rapidly building custom user interfaces

  • verified

    Redux toolkit for the state management

  • verified

    Authentication is done using Json Web Tokens

  • verified

    Firebase used for uploading image and Google Oauth

  • verified

    Postman for the API testing

Timestamps guidelines

  • Admin Dashboard

  • Post page

  • Only Admins can create posts

  • Comments on post page

  • Search page

  • Responsive on mobile devices

  • Only admin can delete any user

  • SignUp and SignIn functionality

  • Admin can delete any comments

  • Only admins can edit post

  • Google authentication

  • Update user

  • Admin routes