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.
- Host: GitHub
- URL: https://github.com/aayush259/employwise
- Owner: Aayush259
- Created: 2025-03-27T17:17:42.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-03-30T14:46:48.000Z (about 1 month ago)
- Last Synced: 2025-03-30T15:32:29.462Z (about 1 month ago)
- Topics: react, reactrouterdom, tailwindcss
- Language: TypeScript
- Homepage: https://employ-wise-delta.vercel.app
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 🚀.