An open API service indexing awesome lists of open source software.

https://github.com/mshahdevs/flight-search-validator


https://github.com/mshahdevs/flight-search-validator

Last synced: 24 days ago
JSON representation

Awesome Lists containing this project

README

          

# Robust Flight Search Matrix & API Validator

## Overview

A responsive React.js micro frontend for searching flight routes using a mocked REST API. The project includes frontend validation, API error handling, loading states, Error Boundary, and QA testing documentation.

## Candidate

Muhammad Shah
Front-End Developer & QA Engineer Intern

## Tech Stack

- React.js
- Tailwind CSS
- JSON Server
- Postman

## Features

- Responsive flight search dashboard
- Native React state management
- Empty field validation
- Same city validation
- Past date validation
- Invalid character validation
- Mock REST API integration
- Loading state
- API failure handling
- Empty result handling
- React Error Boundary
- Postman API testing
- QA testing matrix

## Run Project

### Install Dependencies

```bash
npm install
```