2023
A website for sanibains, a distribution company of sanitary products, Ceramics, Faucets, Kitchens, Bathroom Furniture, Appliances and bathroom accessories.
The company needed to showcase the company's products and services. It also needed to be able to manage the content of the website through a CMS. I used Strapi as a CMS and Next.js as a frontend framework.
I learned how to expose a GraphQL API with Strapi and use GraphQL Codegen to share types for queries, mutations and fragments. This allowed me to use the generated types in the frontend to make sure that the queries are correct and that the data is correctly typed.
React
Typescript
Next.js
GraphQL
Apollo GraphQL
Charka UI
Strapi
GraphQL Codegen