A React application that allows users to search for books using the Google Books API. Users can view a list of search results and click on a book to see more details.
- Search Page: Enter a search term to get a list of books matching the query.
- Book Details: Click on a book to view detailed information.
- React
- React Router
- Vite (instead of Create React App)
- Tailwind CSS
- Axios for API requests
- Feather Icons for UI icons
- Node.js and npm installed
- Google Books API Key (Add your key in the
.env
file)
- Clone the repository:
git clone https://github.com/Michle99/sba_320h_project.git
- Navigate to the project folder:
cd sba_320h_project
- Install dependencies:
npm install
- Create a
.env
file in the project root and add your Google Books API Key:
VITE_REACT_APP_API_KEY=your-api-key
- Start the development server:
npm run dev
- Open your browser and visit http://localhost:5173/.
Contributions are welcome! Feel free to open issues and pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.