Goodreads, the world's largest community of book lovers, provides the user with features of finding and reading more books they will love, and keep track of the books they want to read, alongside building the community of people with similar interests.
Click here 👉 Googreads clone
- Home page with latest community feeds, where user can like and comment on the feeds.
- My books section, to maintain user's reading list.
- Dynamic search bar for searching books.
- Finding books by genre.
- Add books to the user's reading list.
- General quiz on books.
- Quotes from authors.
- Joining groups based on interest.
- Chat features.
- Currently site is not completely responsive, planning to work upon responsiveness on further updates.
- HTML
- CSS
- Javascript
- React JS
- Redux
- React
- React redux
- Material Ui
- Axios API
- Google Books API
- JSON Server API
- Git
- VS code
- Node js
- In terminal, navigate to folder in which you need the clone and run
git clone https://github.com/SaravanakumarJN/Goodreads---Charlie.git
- Open the clonned repository,
- Navigate to good_reads folder and run
npm install
in terminal.
- Navigate to good_reads folder and run
- Before running the application, kill the applications currently running on port 3000.
- Open the clonned repository,
- Navigate to good_reads folder and run
npm start
in terminal
- Navigate to good_reads folder and run
- Your application is now running on
http://localhost:3000/