Portfólio

Ignite Call

Ignite Call
  • ClienteRocketseat
  • CategoriaNext.js
  • RepositórioGitHub

Ignite Call - Agendamento Descomplicado

Projeto desenvolvido durante a trilha 2022 de React no Bootcamp Ignite da Rocketseat®.

Link para o projeto

Descrição

O projeto consiste em uma plataforma de agendamentos de horários, onde o usuário escolhe seu link personalizado, sincroniza sua agenda do Google e define seus horários de disponibilidade. Os agendamentos realizados através deste link, serão automaticamente criados na agenda Google do usuário.

Conceitos aplicados

  • Design System
  • Login Social
  • APIs terceiras
  • Gerenciador de Estado Remoto (React Query)
  • ORM
  • SSR (Server Side Rendering)
  • API Routes
  • Banco de Dados Relacional
  • Responsividade
  • Biblioteca de Componentes UI

Tecnologias utilizadas

  • Next
  • Next Auth
  • Typescript
  • Stitches
  • Google Calendar API
  • Prisma (MySQL)
  • React Hook Form
  • Zod
  • Nookie
  • React Query
  • Radix UI

Implantação

  • Vercel

Layout

Para essa aplicação foi desenvolvido um Design System e também o layout para seguir e implementar todas as funcionalidades desenhadas no Figma.