An open API service indexing awesome lists of open source software.

https://github.com/aayush259/employwise

This project is a user management system which allows users to authenticate, view, update, and delete user records through a clean and responsive interface built with React, TypeScript, and Tailwind CSS.
https://github.com/aayush259/employwise

react reactrouterdom tailwindcss

Last synced: 24 days ago
JSON representation

This project is a user management system which allows users to authenticate, view, update, and delete user records through a clean and responsive interface built with React, TypeScript, and Tailwind CSS.

Awesome Lists containing this project

README

        

# EmployWise User Management System

This project is a user management system which allows users to authenticate, view, update, and delete user records through a clean and responsive interface built with React, TypeScript, and Tailwind CSS.

## 🌟 Features

- **User Authentication**: Secure login system with token-based authentication

- **User Management**:
- View list of users in a responsive grid layout
- Paginated user list with next/previous navigation
- Real-time search filtering - Search users by their name or email
- Cached page data for improved performance

- **User Operations**:
- **View**: Display user information including: Avatar, First Name, Last Name, and Email
- **Update**: Edit user information including: First Name, Last Name, and Email
- **Delete**: Remove user from the system

## 🛠️ Tech Stack

- React 19
- TypeScript
- React Router v7
- TailwindCSS
- React Icons
- Vite

## 🚀 Installation

1. Clone the repository
```bash
git clone https://github.com/yourusername/employwise.git
cd employwise
```

2. Install dependencies:
```bash
npm install
```

3. Start the development server:
```bash
npm run dev
```

## 📬 Feedback and Suggestions
Your feedback is valuable! If you have any suggestions, ideas, or improvements for this project, please feel free to open an issue or submit a pull request. Your contributions are welcomed and appreciated 🚀.