This project has backend with Express js and front End with React js. The application is using GraphQL and apollo to fetch data with GraphQL. MongoDB contains the data that we are fetching and can also add new data. Data consists of Books and their authors. Moreover, By clicking a book, it gives the information of book, author and other books written by the same author.
1. git clone https://github.com/usmanali598/GraphQL-Express-NoSql-WebProject.git
2. cd GraphQL-Express-NoSql-WebProject
3. cd client
4. yarn install
5. yarn start
For BackEnd
1. cd .. (Get back to the root)
2. cd server
3. npm install
4. node app
- React js
- Apollo
- GraphQL
- cors
- express
- lodash
- mongoose