Personal Project
I created server and APIs using Apollo server, which uses GraphQL. This server consist of authentication using JWT token based and common/typical features like queries, mutations. For consume this APIs, I used Nextjs and Apollo client as a frontend. I also used Codegen to generate hooks for the queries and mutations(Automation😁) Thanks Adarsh for this suggestion!
As an Itinerary application, the main functionality it has to serve is to create a travel plan for the given city. I kind of achieve that. I take the city name and days and it gives the places to visit in that city. Other than that, user can create their account(sign in/sign out) flow.
Overall, it’s was a great learning experience. I wanted to explore this technology, from creating APIs to using it in the front-end, and I achieved that by creating a Full-stack application. After this application, I truly believes that GraphQL is solving the DX!