https://github.com/pedrohenrikle/ignite-call
Ignite Call is a call scheduling application, where you can register your availability and invite people to events, with connection to Google Calendar, the app creates the event and attaches a Google Meet call to the call automatically
https://github.com/pedrohenrikle/ignite-call
calendar design-system fullstack-development google-calendar googleapis javascript next nextjs react react-hook reactjs resolvers schedule stitches typescript zod
Last synced: 3 months ago
JSON representation
Ignite Call is a call scheduling application, where you can register your availability and invite people to events, with connection to Google Calendar, the app creates the event and attaches a Google Meet call to the call automatically
- Host: GitHub
- URL: https://github.com/pedrohenrikle/ignite-call
- Owner: pedrohenrikle
- License: mit
- Created: 2023-04-29T15:12:09.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-13T15:17:31.000Z (about 3 years ago)
- Last Synced: 2025-03-18T09:47:36.006Z (over 1 year ago)
- Topics: calendar, design-system, fullstack-development, google-calendar, googleapis, javascript, next, nextjs, react, react-hook, reactjs, resolvers, schedule, stitches, typescript, zod
- Language: TypeScript
- Homepage: https://ignite-call-pink-two.vercel.app
- Size: 571 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Ignite Call
O Ignite Call é uma aplicação de agendamento de chamadas. Este projeto serviu de base para reforçar os conhecimentos no framework NextJs, junto ao conceitos de API Routes, páginas SSG e SSR. Além disso, a aplicação possui conectividade com o GoogleAPIs, podendo marcar agendamentos no Google Calendar, além de gerar salas no Google Meet para as reuniões automaticamente.
Tecnologias |
Projeto |
Layout |
Licença
## 🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- HTML, CSS e JavaScript
- Git e Github
- Figma
- Biblotecas:
- [@hookform/resolvers](https://github.com/react-hook-form/resolvers)
- [@ignite-ui/react](https://www.npmjs.com/package/@ignite-ui/react)
- [react-query](https://tanstack.com/query/v3/)
- [axios](https://axios-http.com/ptbr/)
- [dayjs](https://day.js.org/)
- [eslint](https://eslint.org/)
- [googleapis](https://developers.google.com/apis-explorer)
- [next](https://nextjs.org/)
- [next-auth](https://next-auth.js.org/)
- [next-seo](https://github.com/garmeeh/next-seo)
- [nookies](https://github.com/maticzav/nookies)
- [phosphor-react](https://phosphoricons.com/)
- [prisma](https://www.prisma.io/)
- [react](https://pt-br.reactjs.org/)
- [react-hook-form](https://react-hook-form.com/)
- [typescript](https://www.typescriptlang.org/)
- [zod](https://github.com/colinhacks/zod)
## 💻 Projeto
O Ignite Call é um projeto que foi moldado visualmente utilizando um design system, você mesmo pode vê-lo e testa-lo bem [aqui 👋](https://pedrohenrikle.github.io/design-system/). Caso deseje vistar meu repositório do projeto anterior, ele está bem [aqui 👋](https://github.com/pedrohenrikle/design-system). Esta foi minha primeira aplicação fullstack, onde pude aprender tanto desenvolvimento back-end com banco de dados, quanto aprimorar meu repertório no front-end e, além disso, aprender a comunicação entre ambos que é ```essencial```.
- [Visite o projeto online](https://ignite-call-pink-two.vercel.app/)
## 🔖 Layout
Você pode visualizar o layout do projeto através [deste link 👋](https://www.figma.com/file/WQmyowq4Scf3nmwmVJmuEf/Ignite-Call-(Community)?type=design&node-id=0-1&t=Q2IhstZIUPwxknib-0). É necessário ter conta no [Figma](https://figma.com) para acessá-lo.
## :memo: Licença
Esse projeto está sob a licença MIT.
---
## ✍ Author
Made with 💜 by Pedro Henrique Klein