Skip to content
/ IgnCall Public

Aplicação Full Stack Ignite usando os componentes do Design System/Rocketseat

License

Notifications You must be signed in to change notification settings

JsnEvt/IgnCall

Repository files navigation

Repository size

Logo Ignite Rocketseat

🚀 Aplicação finalizada 🚀

About | Deploy | Layout | How It Works | Technologies | Author | License

💻 About

O projeto Ignite Call é uma aplicação de agendamentos que permite aos usuários compartilhar seu calendário e permitir que outros reservem horários disponíveis. A aplicação também se integra ao Google Calendar para visualização de agendamentos em diferentes plataformas. Desenvolvemos este projeto utilizando um Design System personalizado, o framework Next.js para o front-end e o ORM Prisma para interações com o banco de dados, incluindo validações e muito mais.

Vale ressaltar que este projeto foi desenvolvido como conclusão de um desafio proposto no curso/trilha Ignite oferecido pela Rocketseat.

Registration

Registration

Connecting

Connecting

Disponibility

Disponibility

Schedule

Schedule

Date

Date

Date/hours

Date_hours

Confirmation

Confirmation

## 🚀 How it works

Pré-requisitos

Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:

Além disto é bom ter um editor para trabalhar com o código como VSCode

Clonando e Executando

Passo a passo para clonar e executar a aplicação na sua máquina:

# Clone este repositório
$ git clone [email protected]:pabloxt14/ignite-call.git

# Acesse a pasta do projeto no terminal
$ cd ignite-call

# Instale as dependências
$ npm install

# Crie uma arquivo .env e preencha conforme apresentado no arquivo .env.example

# Executar seu banco de dados

# Executar o seguinte comando para criar as migrations no banco
$ npx prisma migrate dev

# Execute a aplicação em modo de desenvolvimento
$ npm run dev

# A aplicação inciará em alguma porta disponível que poderá ser acessada pelo navegador

🛠 Technologies

As seguintes principais ferramentas foram usadas na construção do projeto:

Instrutor: CTO da Rocketseat 🚀 Diego Fernandes


Diego Fernandes

🦸 Autor

Linkedin Badge

Gmail Badge

📝 License

Este projeto está sob a licença MIT.

Feito por Jason Everton 👋🏽 Entre em contato!