This project allows you to search for Github users and view their information. the project is build using the following
- (Remix.run) using (epic stack) template.
- (shadcn ui).
- (tailwind css).
- and vitest, playwright for testing.
- Node.js version 18 or higher <!-- Specify the required Node.js version -->
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
.
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 -->
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 have been added in the following file:
tests/e2e/home.test.ts