Welcome to the Library App Client! This is the frontend part of the application for managing library resources and member interactions.
Library App Client is built using React and utilizes various packages to create a user-friendly interface for managing library resources such as books and members.
To set up the client locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/library-app-client.git cd library-app-client
-
Install dependencies:
npm install
To start the development server, run the following command:
npm start
Access the application by opening your web browser and navigating to http://localhost:3000
.
The following packages are used in this project:
- @testing-library/jest-dom: ^5.17.0
- @testing-library/react: ^13.4.0
- @testing-library/user-event: ^13.5.0
- axios: ^1.4.0
- react: ^18.2.0
- react-dom: ^18.2.0
- react-router-dom: ^6.15.0
- react-scripts: 5.0.1
- web-vitals: ^2.1.4
- tailwindcss: ^3.3.3
start
: Start the development server usingreact-scripts
.build
: Build the production-ready version of the app.test
: Run tests usingreact-scripts
.eject
: Eject fromreact-scripts
configuration (not recommended unless you're familiar with the internals).
Contributions are welcome! If you find a bug or have an idea for an improvement, please open an issue or submit a pull request.
This project is licensed under the MIT License.