Skip to content

Sajid-Ali/moberries-clients

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Client Management App

This project was bootstrapped with Create React App.

Installation

Follow these steps to set up and run the application:

  1. Clone the repository:
    git clone https://github.com/your-username/client-management-app.git
    
  2. Navigate to the project directory:
    cd client-management-app
    
  3. Install the dependencies:
    npm install
    

Usage

To start the application, run the following command:

npm start

This will start the development server and launch the application in your default browser.

Features

The application provides the following features:

  • Displaying a table of clients with their name, date of birth, email, and status.
  • Editing and removing clients from the list.
  • Adding new clients to the list.
  • Searching for a client by email.
  • Sorting the client list in alphabetical order by name.
  • Filtering the client list based on the client's status.

Please note that the application initially includes three clients in the list.

Development

If you want to make changes or contribute to the project, you can use the following commands:

  • Run tests:
    npm test
    
  • Build the application for production:
    npm run build
    

The build command will generate a production-ready bundle of the application in the build directory.

Dependencies

The application uses the following dependencies:

  • React: A JavaScript library for building user interfaces.
  • Axios: A promise-based HTTP client for making API requests.
  • react-router-dom: A routing library for React applications.

Support or do below if any error

I'm user json-server to save data as backend, need to installl globalley the json-server package.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published