This Angular application showcases search, data fetching, pagination, and basic caching techniques. It fetches user data from external APIs and presents it in an interactive user interface.
- Angular
- RxJS
- Preline UI
- LocalStorage (for simple caching)
-
Clone the repository:
git clone https://github.com/dew-dr0p/angular-quiz-assessment.git
-
Install dependencies:
cd angular-quiz-assessment npm install
-
Run the Application
ng serve
- Displays a paginated list of users fetched from an external API.
- Implements a search bar to filter users by ID.
- Navigates to individual user details pages.
- Utilizes localStorage caching to optimize loading times.
- This project is a demonstration of core Angular concepts.
- Future enhancements could include:
- Implementing more robust state management (NgRx)
- Adding user profile editing capabilities