Skip to content

AhmedElBanna80/github-user-info

Repository files navigation

Github User Card

This project allows you to search for Github users and view their information. the project is build using the following

Prerequisites

  • Node.js version 18 or higher <!-- Specify the required Node.js version -->

Installation

Clone the repository and install the dependencies:

git clone 
cd <repository-directory> 
npm install 

## Running the App

To start the development server, run:

npm run dev 

The application will be available at http://localhost:3000.

File Structure

The main changes to the application are in the following files:

  • app/root.tsx <!-- Main application file -->
  • All files in the app/routes/userInfo directory <!-- User information routes -->

Running Tests

To run the unit tests:

npm run test \<!-- Run the unit tests -->

To run the Playwright end-to-end tests:

npm run test:e2e:dev \<!-- Run the end-to-end tests -->

New Tests

New tests have been added in the following file:

  • tests/e2e/home.test.ts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published