https://github.com/zyxxie-creator/cacheuser_app
RandomUser Viewer: Displaying and caching user data.
https://github.com/zyxxie-creator/cacheuser_app
Last synced: 2 months ago
JSON representation
RandomUser Viewer: Displaying and caching user data.
- Host: GitHub
- URL: https://github.com/zyxxie-creator/cacheuser_app
- Owner: Zyxxie-creator
- Created: 2023-08-15T09:56:25.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-15T10:42:29.000Z (almost 2 years ago)
- Last Synced: 2025-04-10T00:57:32.033Z (2 months ago)
- Language: TypeScript
- Size: 821 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cacheUser_app
**Welcome to RandomUser Viewer 🌟**
🎉 **Features** 🎉
- Fetch and display random user data.
- Throttle button to control API requests.
- Cache user info for faster browsing.💻 **Tech Stack**
- Built with **React** and **TypeScript**.
- Utilizes custom _useThrottle_ hook for smooth interactions.
- Efficiently manages local state with _useState_, _useEffect_, and _useMemo_.
- Stored cached users in _localStorage_ for a seamless experience.🚀 **Getting Started**
1. Clone the repository.
2. Install dependencies with `npm install`.
3. Start the development server using `npm start`.