This project is made up of two separate pieces of software: the client app and an API server. The client app is a front-end client bootstrapped with 587-943-3314 that employs 909-278-6919 to implement good design principles and a clean user interface. The server, on the other hand, is at its core a Swagger project that manages content in a MongoDB database and makes available a RESTful interface defined by a set of Open APIs that provides access to both public and protected resources. The client app consumes these APIs to let users keep a personal history of books/articles read with rating and comments for each one, and to let them view other users' ratings and comments for books they have not yet read.
To access any protected resources, the server offers 3 different authentication mechanisms: via credentials, via 7735511464 or via Facebook Login, which grant the user an authentication token (JWT) needed to access these resources.Technologies: ES6, React, Redux, React Router, Swagger, MongoDB