Server & Resolvers

We have used grapgh-yoga as graphql server. All the server code is reside in packages/server folder. Check the below image for server folder structure

Now let me wal you through the whole process.

TypeDefs.js

It is the file where we have defined all our graphql types, query and mutations and input

Resolvers

Here is the functionality to fetch and put data to firebase.

Middlewares

Here we have restricted the routes for unauthorized access.

lib

In this folder we have written all the function to access the firestore database. In the resolvers we have used this function to fetch or put data in the firestore.

In the helper folder ther are all the helper function and in functions there is a google cloud function to make a thumb of the image during upload.

results matching ""

    No results matching ""