Web Application with JWT Authentication and Redux

Introduction

This web application provides a user authentication and authorization system using JWT and Redux for global state management. The application includes both user and admin functionalities with a MongoDB database.

Features

User Side

  • Login/Register
  • Home Page
    • Navigation to user profile
  • User Profile Page
    • File upload option for profile image

Admin Side

  • Login
  • User Management
    • View and search user data
    • Create, delete, and edit user data

Technologies Used

  • Frontend: React.js, Redux, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)
  • Other: Axios, React Router, Firebase

Top categories

Loading Svelte Themes