The application is about sharing users' opinions and ideas about available books with others. Any user can search for a book or an account. It allows users to follow each other and see their reviews and opinions.
- MongoDB, Mongoose
- Express
- REACT
- Node.js
- Semantic UI react
- PrimeReact
Users have to sign up first then log in to be able to :
- Follow others
- See other users reviews (partial/regex search)
- Seacrh for books from google API
- View book reviews/Leave their reviews
- Search for other users accounts
- View our recomndations
- Add/remove book from reasds list/To-read list
- Add/remove books to recomndations
Guests can:
- Search for books/users
- View our recomndations
- Decied on the idea.
- Decided on the needed models
- Created the models and the routes.
- Started with design of the app.
- Created the components.
- Finally we divided the components in different days to work on.
- Edit review
- Add book to recommendation
- Refresh the pages with the latest update
- Google Books api : used for the books that we want to have in our app
This project is under the GA academy - by SEI-13 student's (Overcooked 404 team). Thank you to all instructors who helped us a lot @Yasir Almuhtarish, @Marco Santonastasi, @haneen-alghamdi, @ali-hamidaddin and to the all members of SEI-13
- Google Books API https://developers.google.com/books/docs/v1/using