Skip to content

heniscoding/umi-user-posts-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Umi User Posts Application

License React Build

Introduction

The Umi User Posts App is a React application that fetches user data and their post titles from an API and displays them in a user-friendly interface. It utilizes React Router for navigation and axios for data fetching.

You can view the hosted application on GitHub pages here.

Features

  • Displays a list of users with their avatars, names, and emails.
  • Navigates to a detailed view of a selected user.
  • Shows a list of post titles made by the selected user.
  • Responsive design for mobile and desktop views.
  • Centered layout with styled components.
  • Asynchronous data fetching with error handling.

Installation

  1. Clone the repository:

    git clone https://github.com/heniscoding/umi-user-posts-app.git

  2. Navigate to the project directory:

    cd umi-user-posts-app

  3. Install dependencies:

    npm install

Usage

Start the development server:

npm start

Open your browser and navigate to:

http://localhost:3000

Technologies Used

  • React: For building the user interface.
  • React Router: For navigation between the user list and user detail pages.
  • Axios: For making HTTP requests to fetch data from the API.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published