A small React/TypeScript + Redux application that allows users to search for and display details of books using an external API.
Before running this project, make sure you have the following software/tools installed on your machine:
Follow these steps to set up and run the project:
-
Clone this repository to your local machine:
git clone https://github.com/prodev08/sonra_search.git
-
Change to the project directory:
cd sonra_search
-
Install project dependencies:
npm install
-
To start the project, use the following command:
npm start
This will launch the development server, and you can access the application in your web browser at http://localhost:3000.
-
You can run tests for the project with the following command:
npm run test
This project uses the following main dependencies:
- Redux Toolkit: For state management.
- Tailwind CSS: For styling the user interface.
- React: The JavaScript library for building user interfaces.
- TypeScript: For adding static typing to JavaScript.
Please refer to the package.json file for a complete list of dependencies.