{"id":27554325,"url":"https://github.com/sumitkrjha/employreqres","last_synced_at":"2026-04-11T19:03:44.691Z","repository":{"id":285084126,"uuid":"956590394","full_name":"sumitkrjha/EmployReqres","owner":"sumitkrjha","description":"Employ.Reqres is a web application built with Vite, React.js, and Tailwind CSS. It utilizes Redux for state management and React Hot Toast for displaying success and error messages. The app interacts with the Reqres API to perform CRUD operations on users.","archived":false,"fork":false,"pushed_at":"2025-03-29T12:14:25.000Z","size":379,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T12:22:55.316Z","etag":null,"topics":["pagination","reactjs","redux","redux-toolkit","taliwindcss"],"latest_commit_sha":null,"homepage":"https://employ-sumit.onrender.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sumitkrjha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-28T14:11:12.000Z","updated_at":"2025-03-29T12:14:53.000Z","dependencies_parsed_at":"2025-03-29T12:33:06.536Z","dependency_job_id":null,"html_url":"https://github.com/sumitkrjha/EmployReqres","commit_stats":null,"previous_names":["sumitkrjha/employreqres"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitkrjha%2FEmployReqres","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitkrjha%2FEmployReqres/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitkrjha%2FEmployReqres/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitkrjha%2FEmployReqres/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sumitkrjha","download_url":"https://codeload.github.com/sumitkrjha/EmployReqres/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249715130,"owners_count":21314982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pagination","reactjs","redux","redux-toolkit","taliwindcss"],"created_at":"2025-04-19T14:31:33.861Z","updated_at":"2025-12-30T21:29:42.581Z","avatar_url":"https://github.com/sumitkrjha.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Employ.Reqres\n\nEmploy.Reqres is a web application built with Vite, React.js, and Tailwind CSS. It utilizes Redux for state management and React Hot Toast for displaying success and error messages. The app interacts with the Reqres API to perform CRUD operations on users.\n\n![Home](https://github.com/user-attachments/assets/a553603f-be7e-4657-ab92-1a0be8d57279)\n\n\n## Hosting at : https://employ-sumit.onrender.com\n\n## Features\n\n- **User Listing**: Fetches and displays users from the Reqres API.\n- **Pagination Support**: Displays 3 users per page with navigation controls.\n- **Edit User**: Users can update their details.\n- **Delete User**: Removes a user upon confirmation.\n- **State Management**: Redux Toolkit manages application state.\n- **Notifications**: React Hot Toast provides instant feedback for actions.\n- **Responsive UI**: Styled with Tailwind CSS for a modern and mobile-friendly design.\n\n## Screenshots\n\n### Sign In\n![signin](https://github.com/user-attachments/assets/900938d2-939b-48fb-8d43-c23ac3dcbddc)\n\n### Home\n![Home](https://github.com/user-attachments/assets/351240b0-91a0-4c0f-afe5-20ee739babca)\n\n### Pagination\n![pagination](https://github.com/user-attachments/assets/c5aac6ee-e688-43c1-96f7-6fee7f09560c)\n\n### Edit\n![Edit](https://github.com/user-attachments/assets/c1215ed0-fe06-4b15-8de5-3950086c9a0a)\n\n\n## Tech Stack\n\n- **Frontend**: React.js (Vite)\n- **Styling**: Tailwind CSS\n- **State Management**: Redux Toolkit\n- **Notifications**: React Hot Toast\n- **API**: Reqres API\n\n## Installation \u0026 Setup\n\n1. Clone the repository:\n\n   ```sh\n   git clone https://github.com/sumitkrjha/EmployReqres.git\n   cd EmployReqres\n   ```\n\n2. Install dependencies:\n\n   ```sh\n   npm install\n   ```\n\n3. Set up environment variables:\n\n   - Create a `.env` file in the root directory.\n   - Add the base URL for Reqres API:\n     ```sh\n     VITE_APP_BASE_URL=https://reqres.in\n     ```\n\n4. Start the development server:\n   ```sh\n   npm run dev\n   ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumitkrjha%2Femployreqres","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsumitkrjha%2Femployreqres","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumitkrjha%2Femployreqres/lists"}