A Web Application developed with ReactJS where users can search for books and maybe buy some of them using the Google Books API
Used Technologies | Project's goal | Final Result | How to Run
- ReactJS to build the app in general
- Styled Components to style all the app(components, views and so on)
- React Router to make multiple routes
- Sweet Alert to make some toast messages
- Axios to make the all the requests to the API
- Google Books API to get all the data that the app uses
The aim of this project was practicing React, a great tech that I've started learning recently, with this app, I could practice some concepts like props, conditional rendering, components managment in React, styling with styled components, I enjoyed it really much and I'll keep learning React for sure, I really liked it!
Follow the steps below to run the project in your machine, before it all, you need to have the Git, Node.js and Yarn installed on your computer, then follow the steps below:
# Clone the repo
$ git clone https://github.com/TiagoDiass/book-finder.git
# Enter in the directory
$ cd book-finder
# Install the dependencies
$ yarn
# Start the app
$ yarn start
After following these steps, your terminal will show you what port is the app running on(it's usually the 3000), so you'll just need to open your browser
and open localhost:3000
. To stop the app just go back to the terminal and press CTRL+C.
Hope you enjoyed this project 😃
👋 Get in touch!