Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sonjoydatta/google-books
An application for search books using the Google resources
https://github.com/sonjoydatta/google-books
api-client bootstrap debounce es6 fontawesome google-books-api isomorphic-fetch javascript momentjs nextjs reactjs responsive-design sass
Last synced: about 1 month ago
JSON representation
An application for search books using the Google resources
- Host: GitHub
- URL: https://github.com/sonjoydatta/google-books
- Owner: sonjoydatta
- License: mit
- Created: 2020-04-24T08:19:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T14:15:52.000Z (over 1 year ago)
- Last Synced: 2023-03-06T04:47:34.761Z (over 1 year ago)
- Topics: api-client, bootstrap, debounce, es6, fontawesome, google-books-api, isomorphic-fetch, javascript, momentjs, nextjs, reactjs, responsive-design, sass
- Language: JavaScript
- Homepage: https://sonjoydatta.github.io/google-books/
- Size: 5.32 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Google Books Search
Google Books Search is a [Next.js](https://nextjs.org/) project which used the [Debounce](https://github.com/nkbt/react-debounce-input) library to get the data using the [Google Books API](https://developers.google.com/books).
![Credit Card payment form with empty fields](public/static/preview.gif)
## Demo
[Google Books Search - Live Demo](https://sonjoydatta.github.io/google-books/)
## Tools
| Tool | Description |
| --- | --- |
| [Next.js](https://nextjs.org/) | To build a complete web application with React from scratch |
| [Debounce](https://github.com/nkbt/react-debounce-input) | A React component that renders an Input, Textarea or other element with debounced onChange |
| [unfetch](https://github.com/developit/unfetch) | I have used isomorphic-unfetch library, hence I need to fetch API |
| [Moment.js](https://momentjs.com/) | Validate and display the year of the book published |
| [Bootstrap](http://getbootstrap.com/) | Build responsive, mobile-first projects on the web with the world's most popular front-end component library |
| [SASS](http://sass-lang.com/) | Sass is the most mature, stable, and powerful professional grade CSS extension language in the world |
| [FontAwesome](https://fontawesome.com/) | The web's most popular icon set and toolkit |## Browser Support
- Chrome 42+
- Firefox 39+
- Safari 10+
- Internet Explorer 11+
- Edge 14+## Author
This is Sonjoy Datta. I am a Front-end Web Developer. I am experienced in ReactJs, NextJs, NodeJs, Bootstrap, HTML5, CSS3, SASS/LESS, Laravel, WordPress, GIT, Bitbucket, etc. Alongside this, I am also working with database architecture development. For more about me please check,
[Website](https://sonjoydatta.me), [LinkedIn](https://www.linkedin.com/in/sonjoydatta)
## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/sonjoydatta/google-books/blob/master/LICENSE) file for details.