Skip to content

Latest commit

 

History

History
122 lines (80 loc) · 4.21 KB

README.md

File metadata and controls

122 lines (80 loc) · 4.21 KB

FCallendar - Squad 43

Projeto desenvolvido para o Hackathon do Programa de Formação da FCamara que foi realizado entre 01/09/21 e 16/09/21.

💻 Sobre o projeto

O FCallendar é uma aplicação WEB criada para ajudar com a volta do modelo híbrido de trabalho.

A aplicação serve para qualquer consultor ou os famosos #SangueLaranja da empresa, possam fazer um agendamento para irem e trabalharem no escritório respeitando o limite para não causar aglomeração

🎨Layout

Desktop

Login

Inicial

Reserva

Modal

Agenda

Mobile (Layout Completo)


Como executar o projeto

💡 Para tudo funcionar normalmente o back-end tem que estar rodando!!


Pré requisito

Antes de começar você terá que instalar as seguintes ferramentas em sua máquina:

Além disto é bom ter um bom editor de código como o VsCode

🎲 Rodando o Projeto

# Clone este repositório
$ git clone

# Acesse a pasta do projeto no terminal do seu PC
("Exemplo")
cd nome_da_pasta

# Digitar no terminal(Para baixar todas as dependencias do projeto).
$ npm i

# Algumas informações importantes!!
A aplicação FCallendar não registra consultores, pois, se trata de um agendamento exclusivo para os consultores no qual utilizam um email corporativo.

Para poder ter uma melhor experiência utilize um usuário padrão registrado no banco de dados:
Emai: [email protected] | Senha: 13850

# Preparando MySql
Para a aplicação funcionar você terá que criar um novo schema no MySql, aconselhamos usar o MySQL Workbench para isso

# Configurando banco de dados no código.
Vá para o arquivo configData.js e insira as informações

DB_SCHEMA = (Nome do seu Schema do MySql)
DB_USERNAME = (Seu usuário, por padrão deixamos 'root')
DB_PASSWORD = (Senha do seu Banco de Dados)


# Agora é só rodar!! No terminal na pasta do projeto digite:
$ node index.js

# Para ver a em seu navegador insira na url a porta 8080
$ http://localhost:8080

🛠 Tecnologias

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

Front-End:

  • HTML
  • CSS
  • JavaScript
  • EJS

Back-end:

  • NodeJs
  • Sequelize
  • Express
  • MySql

Utilitários:

👨‍💻 Protagonistas


Maressa Gonzales


João Túlio


Ana Carolina


Igor da Silva